Je travaille sur un site client qui est un thème très épuré. Il n'y a pas de balises HTML standard pour lesquelles la boîte de réponse ne se déplace pas juste au-dessous du commentaire auquel vous appuyez sur le bouton de réponse. Quelqu'un peut-il m'indiquer le balisage minimum requis? J'essaie d'ajouter des cours un par un.
J'essaie de mieux l'expliquer: Je clique sur le bouton de réponse, la page se recharge et le formulaire de commentaire reste sous la liste de tous les commentaires. Je veux que cela fonctionne comme lorsque nous cliquions sur le bouton de réponse, puis sans rechargement de page, il saute là-haut et peut être annulé à la place. La valeur par défaut de ce que nous avons à Twentyten
Mise à jour: J'ai réussi à corriger le balisage. J'utilise maintenant comment_form (), mais le bouton d'annulation de réponse n'apparaît pas et je ne filtre pas cela. Des idées?
Fait Désolé de déranger tout le monde ici. Le dernier problème a été corrigé en supprimant le CSS display:none;
(Leçon - Thèmes de bricolage est nul à moins que ce ne soit ce que vous faites!;))
Vous devriez vraiment utiliser comment_form () au lieu de rouler le vôtre.
Cependant, si vous devez le faire, assurez-vous que:
Il est recommandé d’utiliser comment_form()
(personnalisé au moyen de crochets, si nécessaire) pour assembler manuellement le formulaire.
Pour connaître les éléments internes du script de réponse aux commentaires et des éléments de remplissage, voir wp-includes/js/comment-reply.dev.js
.
jetez un oeil à comment_form ();
et probablement ajouter wp_enqueue_script( 'comment-reply' );
dans le header.php de votre thème