Avez-vous remarqué un léger changement dans les champs du formulaire de commentaire dans WordPress 4.4 ? La zone de texte des commentaires est déplacée en haut, tandis que les champs Nom, Email et Site Web sont déplacés en bas. L'un de nos lecteurs a demandé s'il existait un moyen de ramener la zone de texte des commentaires en bas. Oui, c'est possible car nous l'avons fait sur notre site. Dans cet article, nous vous montrerons comment déplacer la zone de texte des commentaires en bas dans WordPress 4.4 et les versions ultérieures.

Pourquoi la disposition du texte du formulaire de commentaire a-t-elle été modifiée ?
La décision de déplacer la zone de texte du formulaire de commentaire vers le bas a été prise pour corriger un bug dans la disposition du formulaire de commentaire de WordPress.
Auparavant, lorsque les utilisateurs cliquaient sur le bouton de réponse, ils étaient dirigés vers la zone de texte des commentaires. Si un utilisateur était sur un ordinateur de bureau, il pouvait clairement voir qu'il devait d'abord remplir les champs nom et email.
Mais sur mobile, les utilisateurs ne voyaient peut-être même pas les champs nom et email du commentaire. Ils pouvaient écrire et soumettre un commentaire pour revenir avec une erreur indiquant qu'ils avaient oublié de saisir les champs nom et email.
C'était mauvais du point de vue de l'utilisabilité et de l'accessibilité, et WordPress 4.4 a résolu ce problème.
Voici à quoi ressemble le formulaire de commentaire par défaut maintenant.

Bien que ce changement améliore l'utilisabilité, certains propriétaires de sites estiment que leurs utilisateurs sont habitués à l'ancienne disposition et souhaitent revenir en arrière. Voici comment vous pouvez le faire.
Déplacer la zone de texte du commentaire vers le bas
Ajoutez simplement cet extrait de code dans le fichier functions.php de votre thème ou dans un plugin spécifique au site.
function wpb_move_comment_field_to_bottom( $fields ) {
$comment_field = $fields['comment'];
unset( $fields['comment'] );
$fields['comment'] = $comment_field;
return $fields;
}
add_filter( 'comment_form_fields', 'wpb_move_comment_field_to_bottom' );
C'est tout, vous pouvez maintenant visiter un article sur votre site en tant qu'utilisateur déconnecté et voir le changement en action.

Nous espérons que cet article vous a aidé à déplacer le champ de texte des commentaires en bas dans WordPress 4.4. Vous voudrez peut-être aussi consulter notre guide sur comment améliorer les commentaires WordPress avec De:comments.
Si vous avez aimé cet article, alors abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.


Mariass
C'est un article merveilleux.
Support WPBeginner
Thank you
Admin
molina
C'est vraiment utile. merci beaucoup de partager avec nous quelque chose d'aussi intéressant et utile.
wsef
comment créer un formulaire de laisser un commentaire
Kneema
Merci beaucoup ! Je cherchais ce code depuis longtemps... Que Dieu vous bénisse
Andres
Salut !
Thanks so much, I have resolve my problem
lucy
J'aime ce post
Aleks
Vous savez ce qui serait bien, si vous pouviez donner un exemple, comment déplacer la boîte de commentaires au-dessus des commentaires. Actuellement, j'ai dû parcourir tous les commentaires pour l'écrire. Je veux échanger les places. Haut > Boîte de commentaires. Bas > Commentaires. Pour que je n'aie pas à faire défiler. Je vois que c'est assez facile à faire dans comments.php, mais il serait préférable qu'il y ait un moyen plus sûr de le faire ; un thème enfant par exemple.
Shamim Mia
Ça a bien fonctionné, merci beaucoup d'avoir partagé le snippet !
Romee Prajapati
Ça ne marche pas pour moi. J'utilise le thème understrap. Quelqu'un peut-il m'aider.
majid
Merci de partager votre richesse de connaissances
Ivan Zhotev
Super snippet. Merci beaucoup ! Santé !
Umer Sheikh
Merci ! C'est un article utile.
Anhduc
Merci beaucoup !!!!
Leo Nguyen
Un grand merci à vous. C'est une aide précieuse pour moi.
Susann
a big thank you for that snippet. Saved me quite some time
Support WPBeginner
Glad you found it helpful
Admin
Portekoi
Thanks a lot ! Save my time
Abhilash Sharma
merci beaucoup
Emily
Vous êtes génial !!! Merci !!!
Ruby Ann Rosales
Works like magic! Thanks
Lucas
Excellente solution à un problème très frustrant. Cela devrait être mieux classé pour la réorganisation de l'ordre des commentaires sur WordPress. C'est le seul lien qui incluait une solution qui fonctionne réellement.
Merci !
Lucas
Sabin
Merci beaucoup. C'était génial.
Après 2 heures à essayer de le réparer, il m'a fallu 1 minute pour copier-coller ce code. – WP 4.4.2.
Alejandro
Vous m'avez sauvé la vie, j'ai travaillé trois jours à essayer de le réparer en pensant que c'était le thème.
Pascal
Merci !
Iman Dastbelaraki
Merci beaucoup, article très utile.
Erin Kodama
Exactement ce que je cherchais. Merci !
Guyom
Extrait de code très utile ! Merci beaucoup pour cela.
Omid
C'est un article utile, merci !
moho
merci pour cette astuce, j'avais utilisé un code pour approuver automatiquement les commentaires d'une catégorie spécifique mais après la dernière mise à jour 4.4 ce code ne fonctionne plus, savez-vous comment approuver automatiquement les commentaires dans les articles d'une catégorie spécifique ?
Mr Darlington
Vraiment incroyable… J'ai juste appris quelques trucs ici.
article génial..
Syams
Comment supprimer la colonne site web/URL ?
Personnel éditorial
Cet article devrait vous aider : https://014.leahstevensyj.workers.dev/plugins/how-to-remove-website-url-field-from-wordpress-comment-form/
Admin
Simon Lock
Je lutte avec la section des commentaires depuis 3 jours sur le blog de voyage de ma femme après qu'on m'ait signalé que la section des commentaires ne fonctionnait pas correctement. Bien sûr, je n'avais pas réalisé que WordPress avait apporté des modifications qui pourraient affecter cette zone. Il semble que l'ordre soit maintenant :
Comment > Écrire (au lieu de poster > Nom > E-mail > captcha
mais l'ordre le plus logique devrait vraiment être :
Nom > E-mail > URL du site web (manquant actuellement) > Commentaire > captcha > Poster
Votre article était donc à la fois opportun et apprécié, sauf que le code fourni ne semble pas fonctionner avec le thème actuellement utilisé (TeslaThemes ~ Epilog).
Dans le thème, ils fournissent un endroit pour ajouter du code personnalisé, mais lorsque j'ai collé votre code, rien n'a changé dans l'ordre des champs de commentaires. De plus, vous montrez une boîte pour entrer une URL de site web et celle-ci n'apparaît même pas dans la zone des commentaires.
Peut-être pourriez-vous suggérer ce qui se passe – j'ai aussi joué avec Jetpack pour essayer de faire fonctionner les commentaires et maintenant la page d'accueil est aussi foutue et est brun foncé au lieu de blanc. Je ne suis pas sûr si cela vient du thème Epilog ou de Jetpack.
Des conseils seraient certainement appréciés. L'URL du blog a été omise conformément à votre politique, mais peut être fournie si elle est pertinente pour l'examen de ce commentaire.
Merci
Simon
Personnel éditorial
Salut Simon,
Je ne suis pas sûr pour le thème Epilog, mais la plupart des thèmes ont une zone de codes d'insertion pour le front-end (c'est-à-dire HTML / CSS). Le code que nous vous demandons d'entrer ici doit être inséré en tant que plugin spécifique au site ou dans le fichier functions.php de votre thème pour qu'il fonctionne.
Sur notre site, nous avons désactivé le champ site web car il attire beaucoup de spam.
Plus d'infos ici : https://014.leahstevensyj.workers.dev/plugins/how-to-remove-website-url-field-from-wordpress-comment-form/
Admin
Simon Lock
Merci pour les indices. Je n'arrivais pas à comprendre où ajouter ce code dans Functions.php, mais en explorant l'éditeur d'apparence, j'ai découvert un fichier appelé Comment.php. Bien que je ne comprenne pas vraiment tout le codage, j'ai placé votre code à l'endroit que je pensais être approprié. J'ai également découvert l'emplacement du bouton « Écrire » et je l'ai changé en « Poster votre commentaire ».
Cela a réussi à déplacer les choses, à l'exception du code Captcha créé par BestWebSoft. L'ordre actuel avec votre code inséré est le suivant :
Nom > E-mail > Captcha > Message > Poster votre commentaire
Le problème est que je reçois maintenant un message d'erreur « Délai d'attente dépassé. Veuillez saisir à nouveau la valeur CAPTCHA »
Si je supprime la nécessité d'un Captcha, c'est-à-dire
Nom > E-mail > Message > Poster votre commentaire
alors tout fonctionne parfaitement !!
Dois-je ajouter du code supplémentaire pour positionner le Captcha après le bloc de commentaires, OU dois-je simplement éliminer la nécessité de saisir un Captcha.
Si vous recommandez de supprimer le Captcha, quels sont les inconvénients – est-ce que je laisse le site vulnérable aux spambots ou existe-t-il un autre mécanisme de protection contre cela ?
Merci de partager votre richesse de connaissances
Simon
Support WPBeginner
Comme vous l'avez déjà compris, c'est votre plugin recaptcha. Il existe d'autres plugins recaptcha que vous pouvez utiliser.