2015-04-29 99 views
0

我做了很好的菜單和子菜單在文字按下,但當我點擊菜單(jobify)它說URL未找到。我的子菜單工作正常。WordPress插件自定義菜單和子菜單

<?php 

//添加自定義管理菜單 ADD_ACTION( 「admin_menu」, 「addMenu」);

定製管理菜單 功能addMenu(){ add_menu_page的//功能( 「Jobify菜單」, 「Jobify」, 「manage_options」, 「jobifyAdminMenu」, '',空,3); add_submenu_page('jobify.php','user','User','manage_options','userSubMenu','user_manage'); add_submenu_page('jobify.php','jobs','Jobs','manage_options','jobsSubMenu','jobs_mangae'); add_submenu_page('jobify.php','setting','Setting','manage_options','settingSubMenu','setting_manage'); }

功能user_manage(){

include plugin_dir_path(__FILE__) . 'user.php'; 

}
?>

+0

其完全不清楚的問題可以消除其detaily還是你用什麼代碼,它 –

+0

對不起之前,我忘了張貼我的代碼@Selvakumar –

回答

0

你忘了菜單塞,因此你收到錯誤。

add_menu_page("Jobify Menu", "Jobify", "manage_options",$menu_slug, "jobifyAdminMenu", null, 3); 

例如:

add_action('admin_menu', 'register_my_custom_menu_page'); 

function register_my_custom_menu_page() { 

    add_menu_page('custom menu title', 'custom menu', 'manage_options', 'myplugin/myplugin-admin.php', '', plugins_url('myplugin/images/icon.png'), 6); 

} 
+0

感謝@Selva庫馬爾 –