我有一个使用woocommerce安装WordPress的网站。任何人都可以在这里注册为店铺经理。他们可以发布自己的产品。我希望他们只能在“产品”菜单下看到自己的产品和订单菜单。实际上会是什么功能。我使用此功能从主菜单中删除了woocomerce菜单。
add_action( 'admin_menu', 'remove_menus' );
function remove_menus(){
// If the current user is not an admin
if ( !current_user_can('manage_options') ) {
remove_menu_page( 'woocommerce' ); // WooCommerce admin menu slug
}
}
什么是功能
产品
-----添加产品
-----订单
-----产品
店长只能这样看
任何想法请。
答案 0 :(得分:0)
// Show only posts and media related to logged in author
add_action('pre_get_posts', 'query_set_only_author' );
function query_set_only_author( $wp_query ) {
global $current_user;
if( is_admin() && !current_user_can('edit_others_posts') ) {
$wp_query->set( 'author', $current_user->ID );
add_filter('views_edit-post', 'fix_post_counts');
add_filter('views_upload', 'fix_media_counts');
}
}