以下是如何为任何用户(不是管理员)删除批量操作。
add_action( \'wp_loaded\', \'my_remove_bulk_actions\' );
function my_remove_bulk_actions() {
if ( ! is_admin() )
return;
if ( ! current_user_can( \'administrator\' ) ) {
add_filter( \'bulk_actions-edit-shop_order\', \'__return_empty_array\', 100 );
}
}
如果您想只针对店铺经理,可以编辑If语句
if ( ! current_user_can( \'administrator\' ) )
到
if ( current_user_can( \'shop_manager\' ) )
发布时测试并使用最新版本的WordPress 5.0.3。