我在设置菜单n wordpress管理面板下创建子菜单时遇到问题。我已经做了一切正确的事情,并且我有办法解决这个问题。但我真的想知道问题出现的原因。
add_action('admin_menu', 'options_page');
function options_page() {
add_submenu_page(
'options-general.php',
'Options page',
'Options page',
'manage_options',
'my-option-page',
'option_config');
}
这很好用,没有问题。但当我试图将“我的选项页面”更改为“__FILE__
”时,它停止工作,说我没有足够的权限。我在http://www.sitepoint.com/wordpress-options-panel/有本教程
但它不起作用。有什么想法吗?
答案 0 :(得分:0)
FILE 已经用于菜单或子菜单了吗?这可能是一个原因;虽然我当然会删除 FILE 的使用。
另一个原因可能是第一个参数“parent slug”不存在于菜单页面中。如果是,则以不同的名称存在。