我想删除一个单独的用户角色的发布按钮。在编辑和创建新产品期间,我需要添加“待审”,而不是“发布按钮”。
我正在使用Woocommece,Dokan Multi-ventor,Wpml。
用户角色名称为“卖方”。我正在使用此代码,但它仅适用于新产品,但我同时需要1.新产品,2。已创建并等待管理员3的待审核。
function return_publish_permissions() {
$user = get_role( 'seller' );
$user->add_cap( 'publish_posts' );
}
register_deactivation_hook( __FILE__, 'return_publish_permissions' );
function take_away_publish_permissions() {
$user = get_role( 'seller' );
$user->add_cap('publish_posts',false);
}
register_activation_hook( __FILE__, 'take_away_publish_permissions' );