主题选项菜单项-权限问题

时间:2011-12-23 作者:Josh Dura

我正在尝试为自定义主题创建主题选项菜单项。但是,当我在函数中添加以下代码时。php文件。。。

add_menu_page(\'Page title\', \'Asteria\', \'manage_options\', \'ThemeOptions\', \'my_magic_function\');
单击菜单项时出现以下错误。。。

您没有足够的权限访问此页面。

整个文件夹,所有内容都是777\'d。我以管理员身份登录。我已经在两台不同的服务器上尝试过了。其中一个服务器正在运行博客网络(首选服务器),另一个服务器只是一个博客设置。

你知道我哪里出错了吗?

1 个回复
最合适的回答,由SO网友:Chip Bennett 整理而成

主题选项应使用edit_theme_options 权限,而不是manage_options 准许前者是用于编辑主题选项的权限;后者是用于编辑的权限site 选项。

结束

相关推荐

帮助运行MySQL查询以更新多站点安装中的所有wp_#_options表

我想通过我的WordPress数据库运行一个查询,更新所有单个站点上的blog\\u公共值。我一直在思考如何让语句查找wp\\U 2\\U选项、wp\\U 3\\U选项等。我可以单独做这样的事情:UPDATE wp_10_options SET option_value = REPLACE(option_value, \'1\', \'0\') 但我一直在思考如何运行一个可以遍历所有表的查询。有什么帮助吗?提前感谢:)