首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >WP后端:为特定用户组创建自定义菜单

WP后端:为特定用户组创建自定义菜单
EN

Stack Overflow用户
提问于 2012-07-20 06:55:20
回答 2查看 1.1K关注 0票数 1

我现在使用Members插件来管理用户组(限制特定用户组的页面/帖子),以便在后端显示到该用户组的链接,我需要一个插件来创建自定义菜单,其中将显示特定用户组允许页面/帖子链接(后端)。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-07-20 10:12:50

我要做的是在主题的function.php中添加这个脚本

代码语言:javascript
复制
// Admin bar menu w.r.t role
function wp_admin_bar_new_item() {
    global $wp_admin_bar;

    if (current_user_can('contractor')){

        $wp_admin_bar->add_menu(array(
            'id' => 'wp-admin-bar-new-item',
            'title' => __('Contractor Menu'),
            'href' => 'http://my_site/contractor/'
        ));

    } elseif (current_user_can('consultant')) {

        $wp_admin_bar->add_menu(array(
            'id' => 'wp-admin-bar-new-item',
            'title' => __('Consultant Menu'),
            'href' => 'http://my_site/consultant/'
        ));
    }
}
add_action('wp_before_admin_bar_render', 'wp_admin_bar_new_item');

解决我的问题。

票数 0
EN

Stack Overflow用户

发布于 2012-07-20 07:06:02

对不起,不清楚哪个插件或代码可以解决您的问题。但以下是一些资源:

  • Capabilities#Resources
  • http://wordpress.org/extend/plugins/tags/capability
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11574301

复制
相关文章

相似问题

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