Codex tools: Log in
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, moderate_comments, et edit_users. 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() et remove_cap(). Des rôles peuvent être ajoutés ou 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 site..
Lors de l'installation de WordPress, un compte Administrateur muni 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 comparais, le rôle d'Author permet l'exécution d'un nombre de tâches très restreint.
Les sections suivantes font la liste des Rôles par défaut et de leurs Capacités:
Multisite Super Admins have, by default, all capabilities. The following Multisite-only capabilities are therefore only available to Super Admins:
In the case of single site WordPress installation, Administrators are, in effect, Super Admins. As such, they are the only ones to have access to additional admin capabilities.
The capabilities of Administrators differs between single site and Multisite WordPress installations. All administrators have the following capabilities:
Only Administrators of single site installations have the following capabilities. In Multisite, only the Super Admin has these abilities:
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 |
Roles and Capabilities: add_role(), remove_role(), get_role(), add_cap(), remove_cap()