web-dev-qa-db-fra.com

Comment puis-je mettre mon formulaire de commentaire au-dessus des commentaires?

La manière par défaut de faire les choses semble avoir le formulaire de commentaire en dessous des commentaires. J'aimerais avoir le formulaire en haut. Comment puis-je y arriver?

3
bob

La liste de commentaires est sortie via wp_list_comments() et le formulaire de commentaire-réponse via comment_form(); alors, assurez-vous que vous appelez comment_form() avant vous appelez wp_list_comments().

5
Chip Bennett

J'avais juste besoin d'une solution temporaire pour une de mes pages et je ne voulais pas éditer mes fichiers de thème. Je l'ai donc simplement insérée dans ma page à l'aide de l'onglet "texte" de l'éditeur de page. Peut-être que ça va aider quelqu'un d'autre dans une situation similaire:

<script>
window.addEventListener("DOMContentLoaded", function(){
  var respond = document.querySelector("#respond");
  var commentsArea = respond.parentNode;
  commentsArea.removeChild(respond);
  commentsArea.insertBefore(respond, commentsArea.firstChild);
});
</script>
0
Joe