Assistance/Connexion des réseaux sociaux
Connexion des réseaux sociaux

Connecter un site WordPress

AdaptlyPost publie sur les sites WordPress auto-hébergés. Chaque publication que vous envoyez à un site WordPress part sous forme d'article de blog publié, avec son propre titre, son extrait, ses catégories, ses étiquettes et son image mise en avant. Chaque site compte comme un compte dans votre forfait.

Ce dont vous avez besoin

  • Un site WordPress auto-hébergé (le logiciel WordPress sur votre propre hébergement) en version 5.6 ou plus récente.
  • Le site doit être servi en HTTPS.
  • Un utilisateur WordPress qui peut modifier des articles, publier des articles et téléverser des fichiers. Dans les rôles WordPress par défaut, cela correspond à Auteur, Éditeur ou Administrateur. Un compte Contributeur ou Abonné ne peut pas publier, la connexion est donc refusée.
  • Les mots de passe d'application doivent être activés. Ils le sont par défaut depuis WordPress 5.6, mais certains plugins de sécurité et certains hébergeurs les désactivent.

Se connecter en approuvant AdaptlyPost sur votre site

C'est la méthode la plus rapide, et vous ne partagez jamais de mot de passe.

  1. Ouvrez la page Connecteurs et choisissez WordPress.
  2. Saisissez l'adresse de votre site, par exemple example.com, ou example.com/blog si WordPress se trouve dans un dossier.
  3. Cliquez sur Continuer vers WordPress. L'administration de votre site s'ouvre sur la page qui demande s'il faut donner accès à AdaptlyPost.
  4. Connectez-vous si WordPress vous le demande, puis approuvez la connexion.
  5. WordPress crée un mot de passe d'application pour AdaptlyPost et vous renvoie vers AdaptlyPost. Le site apparaît maintenant sur la page Connecteurs.

Si vous refusez sur la page WordPress, rien n'est enregistré et vous pouvez recommencer.

Se connecter avec un mot de passe d'application

Utilisez cette méthode quand la page d'approbation ne s'ouvre pas, par exemple derrière un plugin de connexion, ou quand quelqu'un d'autre gère l'administration WordPress.

  1. Dans WordPress, allez dans Comptes > Profil et descendez jusqu'à Mots de passe d'application.
  2. Saisissez un nom comme AdaptlyPost et cliquez sur Ajouter un nouveau mot de passe d'application.
  3. Copiez le mot de passe affiché par WordPress. Il n'est affiché qu'une fois. Ce n'est pas votre mot de passe de connexion.
  4. Dans AdaptlyPost, ouvrez la fenêtre de connexion WordPress, saisissez l'adresse du site et cliquez sur Utiliser plutôt un mot de passe d'application.
  5. Saisissez votre nom d'utilisateur WordPress et collez le mot de passe d'application, puis cliquez sur Connecter le site WordPress.

AdaptlyPost stocke le mot de passe d'application chiffré et ne l'utilise que pour publier vos publications. Vous pouvez le révoquer à tout moment depuis la même section Mots de passe d'application de votre profil WordPress.

« Votre hébergeur supprime peut-être l'en-tête Authorization »

AdaptlyPost envoie le nom d'utilisateur et le mot de passe d'application dans l'en-tête Authorization de chaque requête. Certains hébergeurs, surtout les serveurs Apache qui exécutent PHP via CGI ou FastCGI, retirent cet en-tête avant que WordPress ne le voie. WordPress répond alors comme si personne n'était connecté, et AdaptlyPost vous indique que le site n'a pas reçu les identifiants.

Pour corriger le problème :

  1. Vérifiez d'abord le nom d'utilisateur et le mot de passe d'application. Si vous avez créé le mot de passe à la main, créez-en un nouveau et réessayez.

  2. Sur Apache, ouvrez le fichier .htaccess du dossier WordPress et ajoutez cette ligne au-dessus du bloc # BEGIN WordPress :

PLAINTEXT
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
  • Si vous ne pouvez pas modifier .htaccess, ou si le site tourne sur un autre serveur, demandez à votre hébergeur de transmettre l'en-tête Authorization à WordPress. Précisez que les mots de passe d'application WordPress en ont besoin.

  • Vérifiez votre plugin de sécurité ou de pare-feu. Certains bloquent l'API REST de WordPress ou les mots de passe d'application pour toute personne non connectée.

  • Connectez ensuite le site à nouveau.

    À quoi ressemble une publication WordPress

    Quand vous choisissez un site WordPress dans le compositeur, une section WordPress apparaît avec les réglages de ce site.

    • Titre de l'article : laissez-le vide et AdaptlyPost utilise la première ligne de votre légende, coupée à 100 caractères. Un titre peut compter jusqu'à 300 caractères.
    • Extrait : le résumé facultatif que WordPress affiche dans les listes d'articles, les flux et les résultats de recherche, jusqu'à 1 000 caractères.
    • Catégories : choisissez parmi les catégories de votre site, jusqu'à 50. Laissez vide pour classer l'article dans la catégorie par défaut du site.
    • Étiquettes : jusqu'à 50, de 100 caractères maximum chacune. Une étiquette que le site n'a pas encore est créée quand votre rôle WordPress le permet, et ignorée sinon.
    • Corps : votre légende. Les lignes vides commencent de nouveaux paragraphes, et les liens bruts deviennent cliquables.
    • Images : la première image devient l'image mise en avant. Les autres images suivent le texte.
    • Vidéo : une vidéo par publication, placée après le texte.
    • Texte alternatif : le texte alternatif que vous définissez sur chaque image est envoyé à WordPress avec l'image.

    L'article est publié directement à l'heure programmée. Il n'attend pas sous forme de brouillon sur votre site.

    Limites

    ÉlémentLimite
    Texte100 000 caractères
    Médias par publication20 éléments
    ImagesJPEG, PNG, WebP ou GIF, jusqu'à 20 Mo chacune
    VidéoUn fichier MP4 ou MOV, jusqu'à 500 Mo
    Titre300 caractères
    Extrait1 000 caractères
    Catégories et étiquettes50 de chaque

    Ce que les publications WordPress n'incluent pas

    • Pas d'analyses. Les sites WordPress n'apparaissent pas dans les analyses d'AdaptlyPost.
    • Pas de premier commentaire ni de réponses.
    • Pas de boîte de réception pour les commentaires WordPress.

    Quand un site doit être reconnecté

    Si WordPress refuse le mot de passe d'application, par exemple parce qu'il a été révoqué ou que l'utilisateur a perdu le rôle Auteur, la publication échoue avec un message qui l'indique et le site est signalé à reconnecter sur la page Connecteurs. Connectez-le à nouveau avec l'une des deux méthodes ci-dessus.

    Déconnecter un site dans AdaptlyPost supprime le mot de passe d'application qu'AdaptlyPost a créé sur votre site.

    Voir aussi