Aller au contenu principal

Intégration WordPress

Facile 7 min REST API

Publiez et optimisez automatiquement votre contenu WordPress depuis CiteMe.


Prérequis

  • WordPress version 5.6 ou supérieure
  • HTTPS activé sur le site
  • Application Passwords activé
  • API REST accessible

Configuration

1. Vérifier l'accès à l'API REST

Testez votre endpoint :

https://votre-site.com/wp-json/wp/v2/

La réponse doit contenir du JSON avec les champs namespaces et routes.

Si l'API est inaccessible
  • Confirmez que HTTPS est activé
  • Vérifiez que les permaliens ne sont pas en mode « Simple »
  • Vérifiez que les plugins de sécurité ne bloquent pas l'API REST

2. Générer un Application Password

  1. Connectez-vous à l'admin WordPress
  2. Allez dans Utilisateurs → Votre Profil
  3. Scrollez jusqu'à la section « Application Passwords »
  4. Entrez CiteMe comme nom d'application
  5. Cliquez sur « Add New Application Password »
  6. Copiez immédiatement le mot de passe généré
remarque

Les Application Passwords sont des identifiants jetables que vous pouvez révoquer à tout moment, séparés de votre mot de passe WordPress principal.

3. Tester avec cURL (optionnel)

curl -X POST \
https://votre-site.com/wp-json/wp/v2/posts \
-u "username:xxxx xxxx xxxx xxxx xxxx xxxx" \
-H "Content-Type: application/json" \
-d '{"title":"CiteMe Test","content":"Test article","status":"draft"}'

4. Enregistrer dans CiteMe

  1. Paramètres → Intégrations → WordPress
  2. Remplissez :
    • URL du site : https://votre-site.com (sans slash final)
    • Nom d'utilisateur : Votre login WordPress
    • App Password : Le mot de passe généré à l'étape 2
  3. Sauvegardez

Utilisation

  1. Générez une suggestion d'article de blog
  2. Cliquez sur « Appliquer » → choisissez WordPress
  3. L'article est créé en brouillon sur votre site
  4. Relisez dans wp-admin → Articles → Brouillons
  5. Éditez si nécessaire, puis publiez

Dépannage

ProblèmeSolution
« Application Passwords » manquantMettez à jour vers WordPress 5.6+
Erreur rest_cannot_createVérifiez que l'utilisateur a un rôle Admin ou Éditeur
Erreur 401 UnauthorizedRégénérez le Application Password

Bientôt disponible

Plugin WordPress officiel CiteMe pour l'injection automatique de JSON-LD, la modification du robots.txt et l'optimisation des images.