2009-12-10 99 views

回答

2

在WordPress 3.2.1中,功能是edit_theme_optionsswitch_themes只會允許您從可用的主題中激活不同的主題。

+1

edit_theme_options適合我。只有一個問題,現在編輯器可以看到太多的菜單選項,如「主題」,「菜單」等。 – 2011-12-14 03:38:10

+0

是的,這是小部件與其他東西捆綁在一起作爲主題選項的情況。 – vlood 2011-12-16 11:38:44

6

如果你不想使用插件,你也可以將它添加到你的functions.php或類似的地方。

$role = get_role('editor'); 
$role->add_cap('edit_theme_options'); 
0

是的有幾種方法。如果你不想混淆代碼,你可以使用一個叫做管理菜單編輯器的插件,這個編輯器將允許編輯者角色訪問這些小部件和主題選項。對我來說,不幸的一部分是wp捆綁了訪問可以訪問主題選項的小部件。爲了解決這個問題,你安裝另一個名爲Adminize的插件,它會給你選項來隱藏菜單中的東西。

第二個解決方案是使用代碼中的functions.php

$role = get_role('editor'); 
$role->add_cap('edit_theme_options'); 

,然後安裝Adminize隱藏的東西像主題選擇,如果你只是想爲你的管理員微件訪問。