2016-07-05 83 views
0

我是新的Wordpress。我正在嘗試製作一個菜單或我正在構建的插件。 而子菜單沒有顯示在任何地方。誰能幫忙?Wordpress子菜單問題。它不顯示

add_action('admin_menu', 'peewaMenu'); 

function peewaMenu() 
{ 
     add_menu_page('Peewa Serials', 'Peewa Keys', 'manage_options', 'main-peewa', 'peewaMain'); 

add_submenu_page('peewaAdd', 'Add new customer', 'Add new customer', 'manage_options', 'main-peewa'); 
} 

function peewaMain(){ 
     include_once('peewa-admin.php'); 
} 
function peewaAdd(){ 
     include_once('peewa-addnew.php'); 
} 

回答

1

按照該docs,它應該是:

add_menu_page (string $page_title, string $menu_title, string $capability, string $menu_slug, callable $function = '', string $icon_url = '', int $position = null) 

add_submenu_page (string $parent_slug, string $page_title, string $menu_title, string $capability, string $menu_slug, callable $function = '') 

您的參數不匹配,所以他們應該是:

add_menu_page('Peewa Serials', 'Peewa Keys', 'manage_options', 'main-peewa', 'peewaMain'); 

add_submenu_page('main-peewa', 'Add new customer', 'Add new customer', 'manage_options', 'main-peewa/1', 'peewaAdd'); 
+0

謝謝,這真是棒極了;) –