wc_update_354_modify_shop_manager_caps()

Remove edit_user capabilities from shop managers and use “translated” capabilities instead.


Description Description

See wc_shop_manager_has_capability function.


Source Source

File: includes/wc-update-functions.php

function wc_update_354_modify_shop_manager_caps() {
	global $wp_roles;

	if ( ! class_exists( 'WP_Roles' ) ) {
		return;
	}

	if ( ! isset( $wp_roles ) ) {
		$wp_roles = new WP_Roles(); // @codingStandardsIgnoreLine
	}

	$wp_roles->remove_cap( 'shop_manager', 'edit_users' );
}

Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.