【发布时间】:2017-09-28 00:30:28
【问题描述】:
我在 woocommcers 网站中创建了一个“卖家”角色,我希望它在“客户”角色中拥有相同的权限
目前当我使用此代码时
add_role('seller', 'Seller', array(
'read' => false,
'edit_posts' => false,
'create_posts' => false,
'delete_posts' => false,
));
创建的用户可以访问我不想要的受限 Wordpress 管理后端
我还尝试了这个功能来删除 Wordrpess 管理员后端访问它有点工作但仍然在顶部有管理员标题
function wpse23007_redirect(){
if ( is_admin() && !defined('DOING_AJAX') && ( current_user_can('seller') ) ){
wp_redirect(home_url());
exit;
}
}
add_action('init','wpse23007_redirect');
有没有办法在 Woocommcers 中创建一个新的“客户”角色?
【问题讨论】:
标签: php wordpress woocommerce