在wordpress admin中为子主题创建顶级菜单

时间:2013-05-15 08:53:17

标签: wordpress wordpress-theming

我正在为应用创建一个专用主​​题,其中包含一些自定义设置,这些设置只需使用几次即可通过全新的wordpress安装来设置应用。

如何通过functions.php和包含设置的页面在wordpress admin中为二十二个子主题创建顶级菜单?我想将它作为菜单中的第一项。

1 个答案:

答案 0 :(得分:1)

这是一个解决方案。只需将此代码放在functions.php

<?php
/******* New menu item for admin *********/
add_action( 'admin_menu', 'register_my_custom_menu_page' );

function register_my_custom_menu_page(){
    add_menu_page( 'custom menu title', '♥Custom theme options♥', 'manage_options', 'custompage', 'my_custom_menu_page', '' /* or something like ... plugins_url( 'myplugin/images/icon.png' )*/, 1 ); 
}

function my_custom_menu_page(){
?>
Hello world. This is a simple example page. 
<?php
}

?>