首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何获得remove_menu_page()的适当作用;

如何获得remove_menu_page()的适当作用;
EN

Stack Overflow用户
提问于 2015-10-05 20:44:19
回答 1查看 156关注 0票数 0

我想添加一个自定义菜单链接在wordpress管理菜单栏.i想要完全相反的行动remove_menu_page( 'plugins.php' ); .As remove_menu_page()从菜单栏删除所需的链接。我想添加所需的菜单到管理菜单栏。是否可以通过function.php

EN

回答 1

Stack Overflow用户

发布于 2015-10-05 21:24:15

要向管理页面添加新的菜单页面,请使用add_menu_page()创建一个函数,如下所示:

代码语言:javascript
运行
复制
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 ); 
}

然后像这样注册该函数:

代码语言:javascript
运行
复制
add_action( 'admin_menu', 'register_my_custom_menu_page' );

最后,但并非最不重要的是,您必须创建第二个函数来保存您想要添加到新设置页面中的任何设置。在上面的函数中,这个函数被设置为my_custom_menu_page()。你喜欢怎么命名都行。

代码语言:javascript
运行
复制
function my_custom_menu_page(){
    echo "Admin Page Test"; 
}

你可以阅读更多,并找到这个确切的example in Codex。此外,您还应该在Settings API上阅读。

Otto和you'll find it here写了一篇关于Settings的精彩介绍。这非常值得你花时间,如果你仔细阅读它,你应该已经准备好在(几乎)没有时间的情况下创建自定义设置。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32948965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档