2014-03-26 42 views
2

我要創建我的插件了新的一頁命名爲custompage如何在wordpress插件中創建新頁面?

我不想在主菜單列表中添加網頁..

如果有可能???

+0

'admin.php的?頁= newpage.php $名稱= student'是無效的URL – bodi0

+0

如何在一個插件創建一個新的頁面? @ bodi0 –

+0

基本上你必須註冊並添加幾個管理頁面。所以你必須在你的主插件文件中調用add_menu_page()函數幾次,參見文檔http://codex.wordpress.org/Function_Reference/add_menu_page,以及http://codex.wordpress.org/Administration_Menus和這個http://codex.wordpress.org/Creating_Options_Pages – bodi0

回答

3

試試這個

add_action('admin_menu', 'register_newpage'); 

function register_newpage(){ 
    add_menu_page('custom_page', 'custom', 'administrator','custom', 'custompage'); 
    remove_menu_page('custom'); 
} 
1

在您的插件中添加以下代碼。

add_action('admin_menu', 'register_newpage'); 

function register_newpage(){ 
    add_menu_page('newpage title', '', 'manage_options', 'myplugin/newpage.php', '', plugins_url('myplugin/images/icon.png'), 6); 
} 

將newpage.php保留在您的插件文件夾中。

+0

我知道@Arkaprava ..我不想在菜單列表 –

+0

中顯示頁面,它不會在菜單中顯示,我已將menu_name保留爲空白。 – Arka

+0

是的。它顯示菜單列表中的空白空間 –

相關問題