Languages: English • Español • Français • 日本語 Português do Brasil • 中文(简体) • (Add your language)
Page d'accueil du Codex en français - Télécharger WordPress en français
Les utilisateurs francophones se retrouvent sur le site WordPress-Francophone, notamment sur son forum d'entraide.
WordPress utilise un système de rôles, qui permet à l'administrateur d'un site de contrôler ce que chaque contributeur peut faire ou ne pas faire. L'administrateur du site peut permettre ou interdire l'accès à des fonctions comme: créer et modifier des articles, créer des pages, créer des catégories, modérer des commentaires, installer des plugins, activer des thèmes, et gérer les autres utilisateurs. Le degré d'autorisation pour chaque action est défini par le Rôle attribué à l'utilisateur.
WordPress propose six rôles prédéfinis: Super Admin, Administrateur, Éditeur, Auteur, Contributeur et Abonné. Chaque rôle a le pouvoir d'accomplir certaines tâches, ce sont ses Capacités ("Capabilities" en anglais). Il existe une longue liste de Capacités, parmi lesquelles publish_posts (publier des articles), moderate_comments (gérer les commentaires), et edit_users (modifier les utilisateurs). Un ensemble de capacités par défaut est préconfiguré pour chaque rôle, mais d'autres capacités peuvent être ajoutées à travers l'API des plugins WordPress, en utilisant les fonctions add_cap() (ajouter une capacité) et remove_cap() (interdire une capacité). Des rôles nouveaux peuvent être ajoutés, et des rôles enlevés, en utilisant les fonctions add_role() et remove_role().
Le rôle de Super Admin donne accès à toutes les capacités existantes. Tous les autres rôles ont un nombre plus restreint de capacités. À titre d'exemple, le rôle d'Abonné ne donne droit qu'à la capacité de "lecture". Ces rôles ne doivent pas être compris comme une échelle hiérarchique. Il s'agit plutôt de définir les responsabilités de chaque utilisateur dans le fonctionnement site.
Lors de l'installation de WordPress, un compte Administrateur doté de toutes les capacités est automatiquement créé.
Le rôle par défaut attribué aux nouveaux utilisateurs ("Abonné") peut être redéfini depuis les Réglages généraux (en anglais).
Le rôle définit l'ampleur des tâches qu'un utilisateur est autorisé à accomplir. Par exemple, le rôle de Super Admin autorise toute tâche qui peut être accomplie dans un réseau de sites WordPress. Le rôle d'Administrateur limite ces tâches à un site unique. En comparaison, le rôle d'Auteur permet l'exécution d'un nombre de tâches très restreint.
Les sections suivantes dressent la liste des rôles par défaut et de leurs capacités:
Un Super Admin en Multisite aura, par défaut, toutes les Capacités. Voici la liste des capacités uniquement disponibles en mode Multisite, et donc réservées au Super Admin:
Dans le cas d'une installation simple de WordPress, l'Administrateur est strictement équivalent au Super Admin. Il sera le seul à avoir accès aux capacités spéciales de l'admin.
Les Capacités de l'Administrateur seront différentes selon qu'il s'agisse d'une installation WordPress simple ou Multisite. Tous les administrateurs ont les capacités suivantes:
Dans un site WordPress simple, l'Administrateur possède les capacités suivantes. Dans un Multisite, elles sont réservées au Super Admin:
En anglais: Subscriber.
The following capabilities are special cases:
define( 'ALLOW_UNFILTERED_UPLOADS', true );
With this constant defined, all roles on a single site install will be given the unfiltered_upload capability, but only Super Admins will be given the capability on a Multisite install.
Note that the capabilities of Administrators differs between single site and Multisite WordPress installations, as described above .
Capability | Super Admin | Administrator | Editor | Author | Contributor | Subscriber |
---|---|---|---|---|---|---|
manage_network | Y | |||||
manage_sites | Y | |||||
manage_network_users | Y | |||||
manage_network_themes | Y | |||||
manage_network_options | Y | |||||
unfiltered_html | Y | |||||
Capability | Super Admin | Administrator | Editor | Author | Contributor | Subscriber |
activate_plugins | Y | Y | ||||
create_users | Y | Y (single site) | ||||
delete_plugins | Y | Y | ||||
delete_themes | Y | Y (single site) | ||||
delete_users | Y | Y | ||||
edit_files | Y | Y | ||||
edit_plugins | Y | Y (single site) | ||||
edit_theme_options | Y | Y | ||||
edit_themes | Y | Y (single site) | ||||
edit_users | Y | Y (single site) | ||||
export | Y | Y | ||||
import | Y | Y | ||||
Capability | Super Admin | Administrator | Editor | Author | Contributor | Subscriber |
install_plugins | Y | Y (single site) | ||||
install_themes | Y | Y (single site) | ||||
list_users | Y | Y | ||||
manage_options | Y | Y | ||||
promote_users | Y | Y | ||||
remove_users | Y | Y | ||||
switch_themes | Y | Y | ||||
update_core | Y | Y (single site) | ||||
update_plugins | Y | Y (single site) | ||||
update_themes | Y | Y (single site) | ||||
edit_dashboard | Y | Y | ||||
Capability | Super Admin | Administrator | Editor | Author | Contributor | Subscriber |
moderate_comments | Y | Y | Y | |||
manage_categories | Y | Y | Y | |||
manage_links | Y | Y | Y | |||
edit_others_posts | Y | Y | Y | |||
edit_pages | Y | Y | Y | |||
edit_others_pages | Y | Y | Y | |||
edit_published_pages | Y | Y | Y | |||
publish_pages | Y | Y | Y | |||
delete_pages | Y | Y | Y | |||
delete_others_pages | Y | Y | Y | |||
delete_published_pages | Y | Y | Y | |||
delete_others_posts | Y | Y | Y | |||
delete_private_posts | Y | Y | Y | |||
edit_private_posts | Y | Y | Y | |||
read_private_posts | Y | Y | Y | |||
delete_private_pages | Y | Y | Y | |||
edit_private_pages | Y | Y | Y | |||
read_private_pages | Y | Y | Y | |||
Capability | Super Admin | Administrator | Editor | Author | Contributor | Subscriber |
edit_published_posts | Y | Y | Y | Y | ||
upload_files | Y | Y | Y | Y | ||
create_product | Y | Y | Y | Y | ||
publish_posts | Y | Y | Y | Y | ||
delete_published_posts | Y | Y | Y | Y | ||
edit_posts | Y | Y | Y | Y | Y | |
delete_posts | Y | Y | Y | Y | Y | |
read | Y | Y | Y | Y | Y | Y |
Capability | Super Admin | Administrator | Editor | Author | Contributor | Subscriber |
Prior to version 2.0, WordPress used a user User Levels system. This was replaced in version 2.0 with the much improved and more extensible Roles and Capabilities system you see today. To maintain backwards compatibility with plugins that still use the user levels system (although this is very much discouraged), the default Roles in WordPress also include Capabilities that correspond to these levels. User Levels were finally deprecated in version 3.0.
Capability | Administrator | Editor | Author | Contributor | Subscriber |
---|---|---|---|---|---|
level_10 | |||||
level_9 | |||||
level_8 | |||||
level_7 | |||||
level_6 | |||||
level_5 | |||||
level_4 | |||||
level_3 | |||||
level_2 | |||||
level_1 | |||||
level_0 |