开发Wordpress插件时出现权限错误

问题描述:

我是新开发的wordpress插件&我想做一个插件。到目前为止,我设法在仪表板中添加菜单。现在我想添加一个子菜单。菜单工作时,我点击它,但子菜单不起作用。它显示了这个错误,我You do not have sufficient permissions to access this page.代码如下,开发Wordpress插件时出现权限错误

<?php 
add_action('admin_menu', 'sms_dashmenu'); 

function sms_dashmenu() { 

    add_menu_page('sms_menu_page', 'SMS Demo','manage_options', __FILE__,'sms_plugin',plugins_url('/Images/logo.png', __FILE__)); 
    add_submenu_page(__FILE__, 'AdminPanel','Admin', 'manage_options',__FILE__.'/menu1', sms_panel_admin); 
} 
function sms_plugin(){ 
    echo 'Welcome to the business!'; 
} 

function sms_panel_admin(){ 
?> 

<h2>Admin Panel Design</h2> 

<?php 
} 
?> 

有什么错我的代码?我需要一个很好的解决方案。您的帮助将不胜感激。 TNX。

add_menu_page第四个参数是字符串类型的菜单蛞蝓使用任何独特的需要,以及add_submenu_page第一个参数是父蛞蝓,这是你的add_menu_page菜单塞

add_menu_page('sms_menu_page', 'SMS Demo','manage_options', 'smsmenu','sms_plugin',plugins_url('/Images/logo.png', __FILE__)); 
add_submenu_page('smsmenu', 'AdminPanel','Admin', 'manage_options', 'smsadmin', 'sms_panel_admin'); 

检查输入的内容add_menu_pageadd_submenu_page

+0

Tnx很多。这完美的陈述。 :) – 2015-02-12 07:37:11

+0

欢迎:) – 2015-02-12 07:37:30

+0

如果它不是你的麻烦,你能给我你的fb id或任何其他的,所以我可以与你讨论wordpress,因为我看到你在wordpress有良好的知识? :) – 2015-02-12 07:40:20