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?
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()
.
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>