我想添加一个自定义菜单链接在wordpress管理菜单栏.i想要完全相反的行动remove_menu_page( 'plugins.php' ); .As remove_menu_page()从菜单栏删除所需的链接。我想添加所需的菜单到管理菜单栏。是否可以通过function.php
发布于 2015-10-05 21:24:15
要向管理页面添加新的菜单页面,请使用add_menu_page()创建一个函数,如下所示:
function register_my_custom_menu_page(){
add_menu_page( 'custom menu title', 'custom menu', 'manage_options', 'custompage', 'my_custom_menu_page', plugins_url( 'myplugin/images/icon.png' ), 6 );
}然后像这样注册该函数:
add_action( 'admin_menu', 'register_my_custom_menu_page' );最后,但并非最不重要的是,您必须创建第二个函数来保存您想要添加到新设置页面中的任何设置。在上面的函数中,这个函数被设置为my_custom_menu_page()。你喜欢怎么命名都行。
function my_custom_menu_page(){
echo "Admin Page Test";
}你可以阅读更多,并找到这个确切的example in Codex。此外,您还应该在Settings API上阅读。
Otto和you'll find it here写了一篇关于Settings的精彩介绍。这非常值得你花时间,如果你仔细阅读它,你应该已经准备好在(几乎)没有时间的情况下创建自定义设置。
https://stackoverflow.com/questions/32948965
复制相似问题