(capability)_roles хук-фильтрYoast 1.0

Filter: Allow changing roles that a capability is added to.

Использование

add_filter( '(capability)_roles', 'wp_kama_capability_roles_filter' );

/**
 * Function for `(capability)_roles` filter-hook.
 * 
 * @param array $roles The default roles to be filtered.
 *
 * @return array
 */
function wp_kama_capability_roles_filter( $roles ){

	// filter...
	return $roles;
}
$roles(массив)
The default roles to be filtered.

Где вызывается хук

WPSEO_Abstract_Capability_Manager::filter_roles()
(capability)_roles
yoast/admin/capabilities/class-abstract-capability-manager.php 82
$filtered = apply_filters( $capability . '_roles', $roles );

Где используется хук в Yoast SEO

yoast/admin/roles/class-register-roles.php 19
add_action( 'wpseo_register_roles', [ $this, 'register' ] );