Questions marquées «capabilities»

WordPress utilise un concept de rôles, conçu pour donner au propriétaire du site la possibilité de contrôler ce que les utilisateurs peuvent et ne peuvent pas faire sur le site. Chaque rôle est autorisé à effectuer un ensemble de tâches appelées capacités.

30
Capacités et types de publication personnalisés

J'ai un type de publication personnalisé que j'aimerais restreindre l'accès à certains rôles, cependant, j'ai déjà ajouté du contenu en utilisant le type de publication personnalisé et maintenant je dois les restreindre. Le type de capacité était «post» 'capability_type' => 'post' Ce qui est...

20
Est-il possible de masquer l'interface utilisateur / menu de type de publication personnalisé dans des rôles d'utilisateur spécifiques?

Ce que je cherche à faire, c'est de masquer complètement l'interface utilisateur pour un type de publication personnalisé à des rôles d'utilisateur spécifiques ... J'ai déjà trouvé de nombreuses ressources sur la façon de désactiver l'accès à l'utilisation de ces CPT, mais rien qui vous permet...

14
Comment ajouter une capacité à un rôle d'utilisateur?

Je gère un réseau Wordpress et je voudrais ajouter la capacité utilisateur unfiltered_html au rôle d'utilisateur déjà prédéfini d'Admin. Dans une installation standard de Wordpress, le compte administrateur aurait déjà cette capacité, mais dans une installation MU, seuls les super administrateurs...

12
Réinitialiser les rôles et capacités par défaut

J'ai eu du mal à ajouter des capacités de type de message personnalisé aux rôles ( Ajouter des capacités aux rôles par défaut ) et je soupçonne que ma confusion peut avoir causé des problèmes. J'ai également installé et désinstallé divers plugins dont certains ont ajouté des fonctionnalités. En...

11
add_role () ne s'exécute qu'une seule fois?

J'ai été surpris de découvrir que add_role () modifie la base de données et échoue si le rôle existe déjà. Il y a deux implications ici, l'une d'abord plus sérieuse que l'autre: 1) si vous êtes en développement et mettez à jour votre code add_role, vous devez d'abord remove_role () 2) une fois que...