Aller au contenu

Travailler avec le contenu

Ce guide explique comment créer, modifier et gérer du contenu en utilisant le tableau de bord d’administration d’EmDash.

Ouvrez votre navigateur à l’adresse /_emdash/admin sur votre site. Connectez-vous avec les identifiants créés lors de l’installation.

Le tableau de bord affiche :

  • Barre latérale - Navigation vers les collections, les médias et les paramètres
  • Liste de contenu - Entrées dans la collection sélectionnée
  • Actions rapides - Créer un nouveau contenu, opérations groupées
  1. Cliquez sur un nom de collection dans la barre latérale (par ex. Articles)

  2. Cliquez sur Nouvel article (ou l’équivalent pour votre collection)

  3. Remplissez les champs obligatoires :

    • Titre - Le nom d’affichage du contenu
    • Slug - Identifiant d’URL (généré automatiquement à partir du titre, modifiable)
  4. Ajoutez du contenu en utilisant l’éditeur de texte enrichi

  5. Définissez les métadonnées dans la barre latérale :

    • Statut - Brouillon, Publié ou Archivé
    • Date de publication - Quand publier
    • Catégories et étiquettes - Assignations taxonomiques
  6. Cliquez sur Enregistrer

Chaque entrée a l’un des trois statuts suivants :

StatutVisibilitéCas d’utilisation
BrouillonAdmin uniquementTravail en cours
PubliéPublicContenu en ligne
ArchivéAdmin uniquementContenu retiré

Changez le statut en utilisant le menu déroulant dans la barre latérale de l’éditeur.

L’éditeur d’EmDash prend en charge :

  • Titres - H2 à H6
  • Mise en forme - Gras, italique, souligné, barré
  • Listes - Ordonnées et non ordonnées
  • Liens - Internes et externes
  • Images - Insérer depuis la bibliothèque multimédia
  • Blocs de code - Avec coloration syntaxique
  • Intégrations - YouTube, Vimeo, Twitter
  • Sections - Blocs de contenu réutilisables via la commande /section

Tapez / pour accéder aux commandes d’insertion rapide :

CommandeAction
/sectionInsérer une section réutilisable
/imageInsérer une image depuis la bibliothèque multimédia
/codeInsérer un bloc de code
ActionRaccourci
GrasCtrl/Cmd + B
ItaliqueCtrl/Cmd + I
LienCtrl/Cmd + K
AnnulerCtrl/Cmd + Z
RétablirCtrl/Cmd + Shift + Z
EnregistrerCtrl/Cmd + S
  1. Cliquez sur le bouton image dans la barre d’outils

  2. Sélectionnez une image existante dans la bibliothèque multimédia, ou téléversez-en une nouvelle

  3. Ajoutez un texte alternatif (obligatoire pour l’accessibilité)

  4. Ajustez les options d’alignement et de taille

  5. Cliquez sur Insérer

  1. Naviguez vers la collection contenant le contenu

  2. Cliquez sur l’entrée que vous souhaitez modifier

  3. Effectuez vos modifications

  4. Cliquez sur Enregistrer

Les modifications apportées au contenu publié apparaissent immédiatement sur votre site. Aucune reconstruction n’est nécessaire.

EmDash suit les modifications du contenu. Accédez à l’historique des révisions depuis la barre latérale de l’éditeur :

  1. Cliquez sur Révisions dans la barre latérale de l’éditeur

  2. Consultez la liste des versions précédentes avec leurs horodatages

  3. Cliquez sur une révision pour la prévisualiser

  4. Cliquez sur Restaurer pour revenir à cette version

Effectuez des actions sur plusieurs entrées à la fois :

  1. Utilisez les cases à cocher pour sélectionner des entrées dans la liste de contenu

  2. Cliquez sur le menu déroulant Actions groupées

  3. Sélectionnez une action :

    • Publier - Définir toutes les sélectionnées comme publiées
    • Archiver - Définir toutes les sélectionnées comme archivées
    • Supprimer - Supprimer définitivement les sélectionnées
  4. Confirmez l’action

Utilisez la boîte de recherche pour trouver du contenu par titre ou contenu. La recherche ne tient pas compte de la casse et correspond aux mots partiels.

Filtrez la liste de contenu par :

  • Statut - Brouillon, Publié, Archivé
  • Plage de dates - Dates de création ou de modification
  • Auteur - Qui a créé le contenu
  • Taxonomie - Assignations de catégorie ou d’étiquette

Cliquez sur Effacer les filtres pour réinitialiser.

Planifiez du contenu pour publication à une date future :

  1. Créez ou modifiez du contenu

  2. Définissez le statut sur Brouillon

  3. Définissez la Date de publication sur une date et heure futures

  4. Cliquez sur Enregistrer

Lorsque la date de publication arrive, le contenu devient automatiquement publié.

Supprimez du contenu depuis l’écran d’édition ou la liste de contenu :

  1. Ouvrez le contenu que vous souhaitez supprimer

  2. Cliquez sur Supprimer dans la barre d’outils

  3. Confirmez la suppression

  1. Sélectionnez les entrées à l’aide des cases à cocher

  2. Cliquez sur Actions groupées > Supprimer

  3. Confirmez la suppression

Pour un accès programmatique, utilisez l’API d’administration d’EmDash :

Fenêtre de terminal
POST /_emdash/api/content/posts
Content-Type: application/json
Authorization: Bearer YOUR_API_TOKEN
{
"title": "My New Post",
"slug": "my-new-post",
"content": "<p>Post content here</p>
",
"status": "draft"
}
Fenêtre de terminal
PUT /_emdash/api/content/posts/my-new-post
Content-Type: application/json
Authorization: Bearer YOUR_API_TOKEN
{
"title": "Updated Title",
"status": "published"
}
Fenêtre de terminal
DELETE /_emdash/api/content/posts/my-new-post
Authorization: Bearer YOUR_API_TOKEN

Lorsque l’i18n est activé, vous pouvez créer des traductions de toute entrée de contenu.

  1. Ouvrez l’entrée de contenu que vous souhaitez traduire

  2. Dans la barre latérale de l’éditeur, trouvez le panneau Traductions

  3. Cliquez sur Traduire à côté de la locale cible

  4. Modifiez le contenu pré-rempli — ajustez le titre, le slug et le corps pour la nouvelle langue

  5. Cliquez sur Enregistrer

La nouvelle traduction est liée à l’entrée originale et commence comme un brouillon. Publiez-la indépendamment lorsque la traduction est prête.

Le panneau Traductions affiche toutes les locales configurées. Cliquez sur Modifier à côté de toute traduction existante pour y naviguer directement. La locale actuelle est marquée d’une coche.

Dans la liste de contenu, utilisez le menu déroulant de langue dans la barre d’outils pour filtrer les entrées par langue. Chaque entrée affiche sa locale dans une colonne dédiée.

Consultez le guide d’internationalisation pour tous les détails sur la configuration, l’interrogation et le sélecteur de langue.