Bonjour !
Je suis super content de Discourse et de l’existence d’un plugin pour WordPress, bien que je rencontre quelques problèmes avec les commentaires.
J’ai tout configuré, mais il y a certaines choses qui ne sont pas tout à fait claires pour moi.
J’ai d’anciens articles sur WordPress. Si un utilisateur souhaite les commenter et que je n’ai pas d’article lié sur Discourse, comment cela fonctionne-t-il ?
L’utilisateur peut-il créer un nouveau sujet sur Discourse lié à l’article WordPress, ou dois-je publier depuis WordPress vers Discourse pour permettre aux utilisateurs de commenter ?
Exemple : Archivi fantastici e dove trovarli (online) – 9minuti Cet article comporte également d’anciens commentaires qui ne sont pas visibles car aucun article Discourse n’y est lié.
J’ai un article sur WordPress avec d’anciens commentaires et je voudrais qu’ils soient listés dans cet article tout en utilisant Discourse pour les nouveaux articles. J’ai vu que Discourse propose cette option, mais le formulaire WordPress reste visible à la fin de l’article. Si je le laisse ainsi, les gens vont commenter de manière classique sans utiliser Discourse…
Exemple : Barbero Time, la time line di tutti i video integrali – 9minuti
Merci d’avance. J’ai cherché sur Google avant de poser la question, mais je n’ai rien trouvé de pertinent.
Alessandro
Vous pouvez faire l’un ou l’autre. L’essentiel est d’établir la connexion entre les deux. Une fois cela fait, les fonctions de commentaire fonctionneront. Je suppose que vous savez comment gérer l’option « Publier sur Discourse », c’est-à-dire lors de la création de l’article. Pour l’option de liaison, vous pouvez lier n’importe quel sujet Discourse à un article WordPress en utilisant l’option de publication « Lier à un sujet existant » dans la barre latérale lorsque vous éditez l’article WordPress.
L’essentiel ici est que lorsque l’option « Afficher les commentaires WP existants » est activée, le plugin wp-discourse insère les commentaires Discourse (c’est-à-dire les messages du sujet lié) au-dessus du modèle de commentaire WordPress normal, qui conserve toutes ses fonctionnalités habituelles.
Cela signifie que l’une des façons de gérer cela consiste à modifier le modèle comments.php de WordPress dans votre thème WordPress. Vous pouvez faire ce que vous voulez avec les commentaires WordPress en utilisant cette approche.
Cependant, si la programmation n’est pas une option, vous pouvez désactiver la rédaction de commentaires WordPress (ou « fermer » les commentaires WordPress) dans l’interface d’administration WordPress, comme vous le feriez normalement dans WordPress. Allez dans « Réglages » > « Discussions », puis :
Pour les nouveaux articles, décochez « Autoriser les commentaires sur les nouveaux articles ».
Pour les anciens articles, réglez « Fermer automatiquement les commentaires sur les articles datant de plus de » à 0.
Le résultat est que vous conserverez vos anciens commentaires sous les nouveaux commentaires Discourse et que le formulaire de rédaction de commentaires WordPress ne sera plus visible.