WP Auto Publish Documentation officielle

WP Auto Publish | Guide d’installation & réglages

WP Auto Publish automatise votre production éditoriale (articles, images, méta SEO) tout en respectant vos règles de qualité. Ce guide couvre l’installation, l’activation de la licence et l’ensemble des réglages disponibles.

Astuce : conservez cette page ouverte pendant votre première configuration. Chaque section est indépendante et peut être suivie pas à pas.

2) Pré-requis & compatibilité

  • WordPress 6.0+ (PHP 8.0+ recommandé, PHP 8.2/8.3 idéal)
  • Extensions SEO compatibles : Yoast, Rank Math, SEOPress
  • Accès HTTP sortant (cURL) pour l’IA et la validation de licence
  • CRON actif (wp-cron ou cron système)
Important : si votre hébergeur limite les connexions sortantes, autorisez le domaine de validation de licence et les APIs d’IA que vous utilisez.

3) Installation

A) Via l’interface WordPress

  1. Rendez-vous dans Extensions > Ajouter
  2. Cliquez Téléverser puis sélectionnez le ZIP du plugin
  3. Installez puis Activez l’extension

B) Via FTP/SFTP

  1. Décompressez le ZIP en local
  2. Copiez le dossier dans wp-content/plugins/
  3. Activez le plugin depuis Extensions dans l’admin
Téléchargement : Télécharger le ZIP

4) Activation & gestion de la licence

Allez dans Réglages > WP Auto Publish > Licence, collez votre clé, et validez.

ChampDescription
Clé de licenceChaîne unique fournie après achat. Permet la validation, mises à jour et support.
StatutActive, Expirée, Suspendue, En attente.
Domaines autorisésSuivant votre plan (Single/Plus/Multi). Gérez-les depuis votre compte.
Note : les validations se font côté serveur. Assurez-vous que cURL et OpenSSL sont disponibles.

5) Sources & modes de génération

WP Auto Publish peut publier à partir de plusieurs sources, configurables par rubrique.

  • Sujets générés : thèmes/mots-clés avec catégories et tags
  • Flux RSS : ingestion par catégories, filtres d’URL, fréquence dédiée
  • Brouillons existants : enrichissement, relecture et mise à jour
  • Génération manuelle : lancez un article à la demande
Astuce : combinez RSS + sujets générés pour garder un mix actualité et evergreen.

6) Automatisation (cadence, fenêtres & quotas)

Dans l’onglet Automatisation, vous définissez le rythme et les contraintes.

  • Cadence (ex. toutes les 10 minutes)
  • Fenêtres horaires (ex. 08:00–20:00, jours ouvrés)
  • Quota/jour (ex. 30 articles/jour)
  • Articles par exécution (contrôle du volume)
  • Parallélisme (exécuter X tâches en parallèle)
  • Mode asynchrone pour déléguer les tâches longues
Astuce : commencez modestement (cadence 15 min, quota 10/jour). Augmentez progressivement en fonction de la stabilité de votre hébergeur et des limites de vos APIs.
Conseil : pour une cadence fiable, privilégiez un CRON serveur plutôt que le wp-cron natif.

7) IA & modèles de prompts

Paramétrez votre fournisseur d’IA (clé API, modèle) et créez des templates de prompts avec variables (ex. {theme}, {date}, {word_count}, {section_count}, {paragraph_min_words}, {paragraph_max_words}, {focuskw}).

<h2>Sujet : {mot_cle}</h2>
- Style : {style}
- Langue : {lang}
- Contraintes : {contraintes}
- Sections : Introduction, 4x H2, FAQ JSON-LD
  • Templates inclus : article structuré, flash actu, cuisine, storytelling
  • Blocs qualité : FAQ auto, mini-glossaire, encadré “Ce que ça change”
  • Titres Discover-friendly + extrait unique configurables
Pro tip : stockez plusieurs templates (recettes, actus, guides) et basculez selon la rubrique.

8) Images automatiques

Activez la génération d’images via votre service préféré (ex. Ideogram). Définissez :

  • Clé API et préfixe de style global
  • Style (réaliste, flat, illustration)
  • Rapport (16:9, 4:3, carré)
  • Fallback libre de droits (si l’API est indisponible)
  • Image à la Une + insertion dans le contenu

9) Anti-doublon & historique

Chaque brouillon/URL/titre candidat est comparé à l’historique.

  • Mode Strict : ignore en cas de collision
  • Mode Régénérer : relance la génération
  • Cache anti-doublon + extrait unique pour éviter les répétitions
  • Purge/inspection de l’historique depuis l’interface

10) SEO & métadonnées

Remplissage automatique des titres, méta descriptions, FAQ JSON-LD et balises d’images.

  • Compatibilité Yoast/Rank Math/SEOPress
  • Champ « focus keyword » optionnel
  • Slugs propres + catégories automatiques

11) Logs & diagnostic

Consultez les journaux d’exécution et l’historique des prompts/réponses, filtres par statut, export CSV.

  • État des tâches (OK, en file, échec)
  • Latences API, temps de génération
  • Raisons d’échec explicites

12) Webhooks & API

Recevez des callbacks (publication/échec) et intégrez vos pipelines.

POST https://votre-domaine.com/webhooks/wpap
{
  "event": "post_published",
  "post_id": 123,
  "lang": "fr",
  "meta": { "source": "auto" }
}

13) Multisite & rôles

  • Compatible Réseau (WP Multisite)
  • Capabilités dédiées (ex. wpap_manage)
  • Journal par site et agrégation réseau

14) Performance & bonnes pratiques

  • Commencez petit (cadence/quotas) puis scalez
  • Sur hébergeur managé, préférez CRON système
  • Activez le cache des réponses IA si disponible

15) Dépannage rapide

La licence ne se valide pas
  • Vérifiez la clé et l’orthographe
  • Testez la connectivité cURL wp-cli
  • Autorisez le domaine de validation côté pare-feu
Rien ne se publie
  • Vérifiez cadence/fenêtres/quotas
  • Regardez les logs (erreurs IA, limites API)
  • Assurez le fonctionnement du CRON
Images manquantes
  • Vérifiez la clé et le plan de votre générateur
  • Activez un fallback libre de droits

16) FAQ

Puis-je utiliser le plugin sur plusieurs sites ?

Oui, selon votre licence (Single, Plus ou Multi). Gérez vos domaines autorisés depuis votre compte.

Les images sont-elles incluses ?

Le plugin s’intègre à des générateurs externes. Vous pouvez définir un fallback libre de droits.

Puis-je annuler mon abonnement ?

Oui, à tout moment. Remboursement sous 14 jours en cas d’insatisfaction.

Comment éviter les doublons ?

Activez l’anti-doublon et utilisez l’historique. En cas de collision, ignorez ou régénérez.