Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 仅为管理员用户设置wordpress管理员菜单项_Php_Html_Wordpress - Fatal编程技术网

Php 仅为管理员用户设置wordpress管理员菜单项

Php 仅为管理员用户设置wordpress管理员菜单项,php,html,wordpress,Php,Html,Wordpress,我在WordPress管理菜单下为我的插件添加了一个子菜单 add_submenu_page( 'demo', // parent slug 'Demo Settings', // page title 'Demo Settings', // menu title 'manage_options', // capability 'demo_settings

我在WordPress管理菜单下为我的插件添加了一个子菜单

add_submenu_page(
        'demo',       // parent slug
        'Demo Settings',    // page title
        'Demo Settings',             // menu title
        'manage_options',           // capability
        'demo_settings',      // slug
        'show_demo_settings' // callback
    ); 
这是添加一个菜单项,所有用户、所有级别的用户都可以使用,我想让它只对管理员可见,搜索了很多次,但在他们的文档中没有找到任何解决方案

有人解决过这种问题吗?

此插件允许您根据用户角色隐藏自定义菜单项。因此,如果菜单中有一个链接,您只想显示给登录用户、某些类型的用户,甚至只显示给注销用户,那么这个插件就是为您准备的。

此插件允许您根据用户角色隐藏自定义菜单项。因此,如果菜单中有一个链接,您只想显示给登录用户、某些类型的用户,甚至只显示给注销用户,那么这个插件就是为您准备的。

角色就是诀窍, 为要显示菜单项的用户级别设置适当的功能

因此,需要向编辑显示的菜单将具有“编辑页面”功能

仅管理员所需的菜单将具有此功能“管理选项”

角色是诀窍, 为要显示菜单项的用户级别设置适当的功能

因此,需要向编辑显示的菜单将具有“编辑页面”功能

仅管理员所需的菜单将具有此功能“管理选项”


我不明白为什么人们只是简单地投下/投上一票,我假设他们在不知道该回答什么的时候会这样做,请解释一下,这样其他人就可以从中学习,投下一票的人!我不明白为什么人们只是简单地投下/投上一票,我假设他们在不知道该回答什么的时候会这样做,请解释一下,这样其他人就可以从中学习,投下一票的人!我用这个插件@randy,我试着用代码来做,所以我的插件可以用这个插件。我用这个插件@randy,我试着用代码来做,所以我的插件可以用这个插件
add_submenu_page(
        'demo',       // parent slug
        'Demo Settings',    // page title
        'Demo Settings',             // menu title
        'edit_pages',           // capability
        'demo_settings',      // slug
        'show_demo_settings' // callback
    );
add_submenu_page(
        'demo',       // parent slug
        'Demo Settings',    // page title
        'Demo Settings',             // menu title
        'manage_options',           // capability
        'demo_settings',      // slug
        'show_demo_settings' // callback
    );