Comment ajouter des messages de confirmation de publication à WordPress (de 2 manières)

Publié: 2017-09-25

Si vous travaillez avec WordPress depuis un certain temps, vous avez probablement publié un premier brouillon par erreur à un moment ou à un autre. Quelle que soit la raison, c'est certainement ennuyeux. Selon la configuration de votre blog, cela pourrait avoir des conséquences négatives, voire compromettre votre position si vous travaillez pour le compte de quelqu'un d'autre.

La solution la plus élégante à ce problème consiste à implémenter une fonctionnalité qui ajoute des messages de confirmation de publication dans WordPress. Comme vous pouvez l'imaginer, vous pouvez le faire en utilisant un plugin. Dans cet article, nous vous apprendrons comment le faire et vous montrerons également une méthode manuelle. Commençons!

Pourquoi vous avez besoin de messages de confirmation de publication

Un message de confirmation de publication.

Les messages de confirmation de publication sont une fonctionnalité simple qui peut améliorer la convivialité de votre site.

En bref, un message de confirmation de publication est simplement un message contextuel qui vous demande si vous êtes sûr de votre décision. C'est un moyen pratique de lutter contre les faux clics et autres erreurs de publication.

Ces messages sont à la fois faciles à mettre en œuvre et peuvent également avoir un impact positif sur votre site. Par exemple:

  • Vous pouvez arrêter les publications accidentelles. Nous avons travaillé sur des centaines de publications WordPress au cours des dernières années, nous connaissons donc très bien la plateforme. Néanmoins, cela ne nous empêche pas d'appuyer sur le mauvais bouton et de publier une première ébauche d'article.
  • Ils peuvent empêcher la diffusion des e-mails automatisés et des mises à jour des réseaux sociaux. Beaucoup de gens intègrent leurs campagnes de médias sociaux et d'e-mail avec WordPress. Ainsi, chaque fois qu'il y a un nouveau message, vos réseaux sociaux se mettent à jour automatiquement, ce que vous ne voulez pas qu'il se produise par erreur.
  • Il n'y a aucun inconvénient aux messages de confirmation ! L'ajout de cette fonctionnalité n'aura pas d'impact sur la convivialité ou les performances de votre site. C'est juste un clic supplémentaire pour publier un nouveau message, donc il y a peu d'inconvénients à cela.

Bien entendu, tous les sites Web n'ont pas besoin d'ajouter des messages de confirmation de publication. Par exemple, si vous gérez un blog à auteur unique et que vous n'avez jamais rencontré de problème avec des publications accidentelles, vous êtes probablement en sécurité. Toutefois, nous vous recommandons de cette fonctionnalité pour les sites WordPress avec plusieurs auteurs, pour minimiser les risques.

Présentation du plugin de confirmation de publication

Le plug-in de confirmation de publication.

Le plugin Publish Confirm est peut-être le moyen le plus simple d'activer les messages de confirmation pour WordPress. Il fonctionne avec les publications, les pages et même les types de publication personnalisés. De plus, le message cesse automatiquement d'apparaître après la publication de chaque article, vous n'aurez donc pas besoin de vous en occuper pour de simples mises à jour. Le plugin fonctionne également bien avec Divi, il est donc également facile à implémenter sur votre site alimenté par Divi.

Enfin, le texte de la fenêtre de confirmation du plugin peut être modifié à votre guise si cela ne vous dérange pas de peaufiner quelques lignes de code. En fait, nous vous apprendrons comment le faire dans un instant.

Principales caractéristiques:

  • Vous permet d'ajouter des messages de confirmation de publication à WordPress.
  • Prend également en charge les pages et les types de publication personnalisés.
  • Fournit des messages de confirmation personnalisables.
  • Se désactive automatiquement pour les mises à jour post.

Prix ​​: Gratuit | Plus d'information

Comment ajouter des messages de confirmation de publication à WordPress (de 2 manières)

L'une ou l'autre des approches ci-dessous est tout à fait valable. Si vous recherchez la voie la plus rapide pour ajouter des messages de confirmation à WordPress, vous voudrez probablement vous en tenir à la première méthode.

D'un autre côté, si cela ne vous dérange pas de peaufiner quelques fichiers et de coller quelques lignes de code, vous pouvez éviter d'ajouter un nouveau plugin en optant pour la deuxième approche. Avec cela à l'écart, passons aux choses sérieuses !

1. Utilisez le plugin de confirmation de publication

Tout d'abord, vous devrez installer et activer le plugin. C'est vraiment une solution « plug-and-play », elle est donc prête à l'emploi dès que le processus d'activation est terminé. Créez simplement un nouveau message, et lorsque vous essayez de le publier, un message de confirmation apparaîtra :

Un message de confirmation de poste.

En ce qui concerne la personnalisation, nous avons déjà mentionné que vous pouvez modifier le message de confirmation lui-même. Pour ce faire, vous devrez utiliser un client FTP tel que FileZilla pour accéder au back-end de votre site. Il est également conseillé de sauvegarder votre site avant de commencer à bricoler. Enfin, vous devez également configurer un thème enfant, afin que vos modifications persistent lorsque le thème est mis à jour.

Une fois que vous y êtes, dirigez-vous vers votre dossier racine WordPress, qui apparaît souvent sous la forme public_html ou www. Ensuite, accédez au fichier functions.php de votre thème :

Votre fichier functions.php.

Dans notre cas, la route vers ce fichier était public_html/wp-content/themes/Divi . Une fois que vous avez localisé votre fichier functions.php , faites un clic droit dessus et choisissez l'option Afficher/Modifier :

Modification de votre fichier functions.php.

Cela ouvrira le fichier avec votre éditeur de texte par défaut. Ensuite, ajoutez simplement l'extrait de code suivant à la fin du fichier :

add_filter(
'publish_confirm_message',
function( $msg ) {
return "You’re about to publish this post. Are you sure it's ready to go?";
}
);

Vous pouvez bien entendu modifier le message à votre convenance. Lorsque vous êtes prêt, enregistrez vos modifications et fermez votre éditeur. Revenez maintenant sur WordPress et essayez de publier un autre article pour voir vos modifications en action :

Un message de confirmation de publication de publication personnalisé.

Gardez à l'esprit que vous n'avez pas besoin de modifier le message de confirmation par défaut du plugin si vous ne le souhaitez pas. Cependant, cela vous donne un moyen d'adapter le message à vos besoins particuliers.

2. Ajoutez du code à votre fichier functions.php

Cette méthode suivante devrait vous convenir si vous souhaitez vous salir les mains avec le code. Pour commencer, vous devrez accéder au fichier functions.php de votre thème, comme nous l'avons fait dans la section précédente.

Une fois votre fichier functions.php ouvert dans votre éditeur préféré, copiez et collez le code suivant :

// Adding a WordPress post publishing confirmation message.
$c_message = ' You’re about to publish this post. Are you sure that it's ready to go?';
function confirm_publish(){
global $c_message;
echo '';
}

add_action('admin_footer', 'confirm_publish');

Enfin, enregistrez vos modifications et fermez le fichier functions.php . La prochaine fois que vous êtes sur le point de publier un article, vous verrez une fenêtre de confirmation semblable à celle créée par le plugin Publish Confirm. Dans ce cas, cependant, c'est tout votre propre travail!

Conclusion

L'ajout d'un message de confirmation de publication sur votre site Web WordPress est une fonctionnalité simple qui peut le rendre beaucoup plus convivial. C'est le genre de fonctionnalité que vous oublierez probablement jusqu'à ce que cela vous évite de faire une erreur embarrassante. De plus, cela peut être utile si vous gérez un blog avec des auteurs qui ne sont pas habitués à WordPress.

Il existe deux façons d'implémenter cette fonctionnalité, et les deux sont relativement simples :

  1. Utilisez le plug-in de confirmation de publication.
  2. Ajoutez du code à votre fichier functions.php .

Avez-vous des questions sur la façon d'ajouter des messages de confirmation de publication sur WordPress ? Demandez dans la section commentaires ci-dessous!

Image miniature de l'article par Jane Kelly / shutterstock.com.