Tester si une permission (capability) est déja enregistrée
Pour une extension j'ai dû ajouter une permission
Code:
1 2
| $role = get_role( 'Mon_Role' );
$role->add_cap( 'Ma_Permission' ); |
J'ai l'impression que cette permission est enregistrée en "base" WordPress.
Du coup ne serait-il pas plus judicieux d'enregistrer cette permission uniquement si elle n'existe pas ?
(Bien que j'aie la nette impression que les développeurs WordPress ont plutôt tendance à pousser la poussière sous le tapis en contournant les warnings... :( )
Existe-t-il un moyen de vérifier si la permission existe avant de la créer ?