您在屏幕截图中看到的是Custom Post Type的屏幕。在文档中,您将找到有关如何添加此类屏幕的示例代码。
关于放置代码的位置 - 这取决于。您希望能够在其他主题中使用此自定义帖子类型,还是仅在此主题中需要它?
如果您也想在其他主题中使用它,请将代码放入插件的代码中。
如果你只想在这个主题中使用它,把它放在你的主题的functions.php
.
如果您仍想添加自定义菜单页面,您将在此处找到有关使用此功能的正确方法的示例。您应该注意的是,调用add_menu_page()
应该在操作上运行的函数内完成admin_menu
。
这是使用 WP 3.4.2 的示例工作代码
function register_custom_menu_page() {
add_menu_page('custom menu title', 'custom menu', 'add_users', 'custompage', '_custom_menu_page', null, 6);
}
add_action('admin_menu', 'register_custom_menu_page');
function _custom_menu_page(){
echo "Admin Page Test";
}