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

时间:2012-07-20 06:55:20

标签: wordpress

我正在使用会员插件管理用户组(限制特定用户组的网页/帖子),以显示后端I中该用户组的链接需要一个插件来创建自定义菜单,其中允许的网页/帖子链接将显示(后端)特定用户组。< / p>

2 个答案:

答案 0 :(得分:0)

抱歉,不确切知道哪个插件或代码可以解决您的问题。 但这里有一些资源:

答案 1 :(得分:0)

我所做的就是在我的主题function.php

中添加此脚本
// 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');

并解决我的问题。