role_has_cap

FILTER wp-includes\class-wp-role.php (ligne 95) github
Filters which capabilities a role has.
traduction française
Filtre les capacités d'un rôle.

Paramètres

Entrée :
$this->capabilities, $cap, $this->name
Sortie :
@param bool[] $capabilities Array of key/value pairs where keys represent a capability name and boolean values
@param string $cap          Capability name.
@param string $name         Role name.

Utilisation

Vérifier si un rôle a une capacité

Filtre pour modifier la vérification.

security users
add_filter('role_has_cap', 'custom_role_cap', 10, 3);
function custom_role_cap($allowed, $cap, $role) {
    if ($cap === 'special_cap') return true;
    return $allowed;
}

Actualités

Chargement des actualités...