1. Livres et vidéos
  2. WordPress - Gérer un site multi-utilisateur : workflow et contenus personnalisés - Version en ligne

WordPress Gérer un site multi-utilisateur : workflow et contenus personnalisés - Version en ligne

  • Accès illimité 24h/24, 7J/7
  • Tous les livres en ligne, les vidéos et les cours enregistrés ENI
  • Plus de 10 nouveautés livres et vidéos chaque mois
  • Les nouveautés disponibles le jour de leur sortie
  • Accès 100% en ligne
  • Accessible immédiatement
  • Version HTML
  • Accès illimité 24h/24, 7J/7

Présentation

WordPress est actuellement le CMS le plus utilisé, il offre une interface utilisateur simple et toutes les fonctionnalités nécessaires à une administration efficace des sites web. Dans le contexte d'une gestion de site multi-utilisateur, WordPress permet de mettre en place un flux rédactionnel, un workflow selon le terme consacré

Ce livre s'adresse à toute personne connaissant déjà WordPress et qui souhaite concevoir un site géré par plusieurs personnes, chaque personne ayant un rôle bien défini (rédacteur, correcteur…) et disposant de droits spécifiques sur l'intégralité ou uniquement sur certaines pages du site avec une personnalisation importante du contenu rédactionnel et de l'interface d'administration. Il s'applique aux versions 3.9 et 4 de WordPress.

Vous verrez comment mettre en place le workflow en définissant, dans un premier temps, les droits de chaque utilisateur sur la gestion du site : qui pourra créer des contenus (articles ou pages), qui pourra les ouvrir, les relire, les publier…

Vous apprendrez ensuite à personnaliser l'éditeur de texte de WordPress en fonction du rôle de chacun afin que chaque utilisateur (rédacteur, correcteur…) dispose d'un éditeur de texte adapté à sa tâche. Vous verrez aussi comment mettre en place des compteurs de caractères et de mots qui permettront de définir des objectifs rédactionnels.

Vous approfondirez toutes les fonctionnalités liées à la gestion des articles : création, modification, publication et vous apprendrez aussi à gérer la taxinomie (catégories et mots-clés) dans le contexte d'un workflow. Nous n'oublierons pas l'utilisation des extraits et des champs personnalisés. La gestion des pages et celle des menus sera également abordée dans le détail.

WordPress ne propose que deux types de contenu : les articles et les pages. Or, dans le contexte d'un site web bien structuré, cela peut être trop restrictif : avec l'aide du plugin Custom Post Type UI, vous apprendrez à créer autant de types de contenu que nécessaire avec, pour chacun d'entre eux, leur propre taxinomie. Vous pourrez ainsi créer des contenus qui seront parfaitement adaptés aux projets à concevoir : par exemple, pour la rédaction de pages web sur des voyages, des livres, des recettes de cuisine, des prestations de service…

De même, pour rédiger le contenu des articles, des pages et des nouveaux types de contenu, WordPress ne propose par défaut que deux champs de saisie : le titre et le contenu. Avec le plugin Advanced Custom Fields, vous apprendrez également à créer des champs supplémentaires pour chaque type de contenu : champ de texte, liste déroutante, boutons radio et cases à cocher, insertion d'image… afin de créer des contenus personnalisés en parfaite adéquation avec votre projet de site web ou celui de vos clients.

Vous verrez comment personnaliser l'interface de WordPress en fonction des rôles afin que chaque utilisateur n'ait accès dans son interface, qu'aux fonctionnalités qui lui sont utiles et nécessaires ; ainsi, il sera plus à même de se concentrer sur la tâche qui lui est dédiée.

Pour terminer, nous vous proposons de créer un exemple concret afin de mettre en pratique les techniques étudiées et exploiter une extension dédiée à la gestion d'un workflow : Edit Flow.

Table des matières

  • Chapitre 1 : La gestion des utilisateurs
    • A. Les objectifs
    • B. Le rôle d’administrateur
      • 1. Modifier le profil
      • 2. Les options personnelles
      • 3. Les options nominatives
      • 4. Les informations de contact
      • 5. Les options À propos de vous
    • C. Créer des utilisateurs
      • 1. Dans l’interface de l’administration
      • 2. Par inscription dans le site
      • 3. La connexion au site
    • D. Les rôles et les droits
      • 1. Le rôle Éditeur
      • 2. Le rôle Auteur
      • 3. Le rôle Contributeur
      • 4. Le rôle Abonné
      • 5. Modifier le nom d'un rédacteur
    • E. Gérer les utilisateurs
      • 1. Lister les utilisateurs
      • 2. Modifier les utilisateurs
      • 3. Modifier rapidement un rôle
      • 4. Supprimer des utilisateurs
    • F. L'extension User Role Editor
      • 1. L'objectif
      • 2. Installer et paramétrer l'extension
      • 3. Afficher les droits
      • 4. Les droits des abonnés
      • 5. Les droits des contributeurs
      • 6. Les droits des auteurs
      • 7. Les droits des éditeurs
      • 8. Gérer les droits
      • 9. Créer un nouveau rôle de correcteur
      • 10. Créer un nouveau rôle de gestionnaire des utilisateurs
  • Chapitre 2 : La mise en forme du texte
    • A. Les objectifs
    • B. L'éditeur de texte TinyMCE
      • 1. L'éditeur de texte standard
      • 2. Le mode plein écran
      • 3. Les affichages du contenu
      • 4. Désactiver l’éditeur visuel
    • C. L'extension TinyMCE Advanced
      • 1. Installer l'extension
      • 2. Le menu de mise en forme
      • 3. Les boutons de mise en forme
      • 4. Personnaliser les boutons de mise en forme
      • 5. Deux barres d'outils
      • 6. Les options supplémentaires
    • D. La rédaction en Markdown
      • 1. La syntaxe simplifiée
      • 2. L'extension WP-Markdown
    • E. L'éditeur de texte et les utilisateurs
      • 1. L'objectif
      • 2. L'extension WP Super Edit
      • 3. La barre d'outils pour les contributeurs
      • 4. La barre d'outils pour les correcteurs
      • 5. La barre d'outils pour les éditeurs
      • 6. Réinitialiser les barres d'outils
    • F. Les compteurs de mots et de caractères
      • 1. Utiliser le compteur de mots
      • 2. L'extension WordPress Word Count and Limit
    • G. Afficher des compteurs dans l'administration
      • 1. Un compteur de mots
      • 2. Un compteur de caractères
  • Chapitre 3 : Le contenu standard
    • A. Les objectifs
    • B. Les catégories et les articles
      • 1. L'utilisation des articles et des catégories
      • 2. Gérer les catégories des articles
      • 3. La catégorie par défaut
      • 4. Utiliser les catégories
      • 5. Étendre l'utilisation des catégories
    • C. Les mots-clés et les articles
      • 1. L'utilisation des articles et des mots-clés
      • 2. Gérer les mots-clés des articles
      • 3. Utiliser les mots-clés
      • 4. Étendre l'utilisation des mots-clés
    • D. Les formats des articles
    • E. Les extraits des articles
      • 1. Utiliser les extraits
      • 2. Rédiger un extrait
      • 3. La mise en forme des extraits
      • 4. Afficher les extraits
    • F. Les champs personnalisés
      • 1. L'utilisation des champs personnalisés
      • 2. Afficher les champs personnalisés
      • 3. Créer des champs personnalisés
      • 4. Gérer les champs personnalisés
      • 5. Utiliser les champs personnalisés
      • 6. Afficher les champs personnalisés
      • 7. Les limitations des champs personnalisés
    • G. La publication des articles
      • 1. L'enregistrement automatique
      • 2. Les états de publication des articles
      • 3. Les dates de publication des articles
      • 4. Date d'expiration des articles
      • 5. Les articles privés
      • 6. Supprimer des articles
      • 7. Les droits sur la publication
    • H. L'administration des articles
      • 1. Gérer les articles
      • 2. Ajouter des colonnes dans le tableau des articles
      • 3. Colorer les articles par état de publication
      • 4. Accès rapide aux états des articles
      • 5. Afficher le nombre de lectures
    • I. Les pages dans WordPress
      • 1. Utiliser les pages
      • 2. La gestion des pages
      • 3. Les attributs des pages
    • J. Les pages et les menus
      • 1. Créer un menu
      • 2. Les autres éléments des menus
      • 3. Gérer plusieurs menus
      • 4. Afficher un menu dans un widget
  • Chapitre 4 : Les types de contenu personnalisés
    • A. Les objectifs
    • B. L'utilisation d'un plugin dédié
    • C. Créer un nouveau type de contenu
      • 1. Les paramètres standards
      • 2. Les paramètres avancés
    • D. Gérer les nouveaux types de contenu
    • E. Gérer la taxinomie
      • 1. Créer une nouvelle taxinomie
      • 2. Gérer les taxinomies
      • 3. Utiliser la classification
    • F. Gérer les nouveaux types de contenu Voyage
      • 1. Créer un nouveau voyage
      • 2. Gérer les nouveaux voyages
    • G. Afficher les nouveaux contenus
      • 1. Afficher les voyages
      • 2. Afficher la taxinomie
  • Chapitre 5 : Les champs personnalisés
    • A. Les objectifs
    • B. La gestion des champs personnalisés
      • 1. Le plugin
      • 2. Créer le groupe de champs personnalisés
      • 3. Les champs personnalisés disponibles
      • 4. Créer les champs personnalisés
      • 5. Créer un champ de texte
      • 6. Créer des boutons radio
      • 7. Créer une liste déroulante
      • 8. Créer un champ de texte avec un éditeur
      • 9. Créer un champ pour une image
      • 10. Finaliser la création des champs
      • 11. Gérer les champs personnalisés
    • C. Créer un nouveau voyage avec les champs personnalisés
    • D. Afficher le voyage en page seule
      • 1. Le fichier pour l'affichage
      • 2. Afficher tous les champs personnalisés
      • 3. Personnaliser l'affichage des champs personnalisés
      • 4. Le code complet du fichier
      • 5. L'affichage conditionnel des champs personnalisés
      • 6. Ajouter un champ non requis
    • E. Les autres types de champ
    • F. Les champs basiques
      • 1. Le champ Zone de texte
      • 2. Le champ Nombre
      • 3. Le champ Mail
      • 4. Le champ Mot de passe
    • G. Les champs de contenu
    • H. Les champs de choix
      • 1. Les champs Bouton radio et Liste de choix
      • 2. Le champ Case à cocher
      • 3. Le champ Vrai / Faux
    • I. Les champs relationnels
      • 1. Le champ Lien vers page ou article
      • 2. Le champ Relation
      • 3. Le champ Taxonomie
      • 4. Le champ Utilisateur
    • J. Les champs jQuery
      • 1. Le champ Date
  • Chapitre 6 : La personnalisation de l'interface
    • A. Les objectifs
    • B. L'extension Adminimize
    • C. La barre des outils
    • D. Les options de l'interface d'administration
    • E. Les options générales
    • F. Les options du tableau de bord
    • G. Les options du menu WordPress
    • H. Les options des types de contenu
  • Chapitre 7 : Création d'un exemple pratique
    • A. Les objectifs
    • B. Les utilisateurs
      • 1. L'administrateur
      • 2. Le correcteur
      • 3. Les rédacteurs pour le blog
      • 4. Les rédacteurs pour les livres
      • 5. L'éditeur
    • C. Personnaliser l'éditeur de texte
      • 1. Le plugin WP Super Edit
      • 2. Personnalisation selon les rôles
    • D. Le type de contenu Livres
      • 1. Créer le nouveau type de contenu
      • 2. Créer la nouvelle taxinomie
      • 3. La classification unique
    • E. Ajouter des champs personnalisés
      • 1. Les champs nécessaires
      • 2. Créer les champs personnalisés
      • 3. Associer les champs personnalisés au type de contenu
      • 4. Les options du groupe de champs personnalisés
    • F. L'affichage des livres
      • 1. L'affichage dans la page d'accueil
      • 2. L'affichage en page seule
      • 3. La création des variables
      • 4. L'affichage des valeurs des champs
      • 5. Le code complet
    • G. L'affichage du site
      • 1. L'affichage du blog
      • 2. L'affichage des pages
      • 3. L'affichage des livres dans le menu
      • 4. L'affichage des collections dans un widget
    • H. Personnalisation de l'interface
      • 1. Les utilisateurs
      • 2. Le correcteur
      • 3. Le rédacteur du blog
      • 4. Le rédacteur des livres
    • I. La saisie des contenus
      • 1. La saisie des articles du blog
      • 2. La saisie des livres
      • 3. La relecture des contenus
      • 4. L'affichage des contenus
      • 5. L’affichage de la taxinomie
    • J. Mise en place d'un workflow
      • 1. Le plugin Edit Flow
      • 2. Paramétrer Edit Flow
      • 3. Paramétrer le calendrier
      • 4. Paramétrer les statuts
      • 5. Paramétrer le tableau de bord
      • 6. Paramétrer les commentaires éditoriaux
      • 7. Paramétrer les métadonnées de rédaction
      • 8. Paramétrer les notifications par e-mail
      • 9. La boîte à idées
      • 10. Paramétrer les groupes d'utilisateurs
      • 11. La rédaction d'un article
      • 12. La relecture d'un article
      • 13. Le suivi des contenus
      • 14. Le calendrier de publication
      • 15. La création de contenu dans le calendrier
      • 16. Demander la création d'un contenu
      • 17. La boîte à idées
      • 18. Les notifications
      • Index

Auteur

Christophe AUBRYEn savoir plus

Responsable pédagogique dans un centre de formation et formateur sur les technologies Web et les Arts graphiques pendant plus de quinze ans, Christophe AUBRY est aujourd'hui dirigeant de la société netPlume spécialisée dans la rédaction pédagogique et la création de sites internet. Auteur de nombreux livres et vidéos aux Editions ENI (HTML/CSS, RWD, WordPress, Drupal, Joomla…), il reste au fait des nouveautés concernant la conception des sites web en effectuant une veille technologique régulière.

Caractéristiques

  • Niveau Initié à Confirmé
  • Parution novembre 2014
    • HTML
    • ISBN : 978-2-7460-0930-4
    • EAN : 9782746093034
    • Ref. ENI : LNOW3.9WORWOR

Téléchargements

En complétant ce formulaire, vous acceptez d'être contacté afin de recevoir des informations sur nos produits et services ainsi que nos communications marketing. Vous aurez la possibilité de vous désabonner de nos communications à tout moment. Pour plus d'informations sur notre politique de protection des données, cliquez ici.
  • Des fichiers complémentaires (5,64 Mo)