Comment désactiver Disqus sur les types de publication personnalisés dans WordPress

Comment désactiver Disqus sur les types de publication personnalisés dans WordPress / Tutoriels

Nous avons récemment passé des commentaires WordPress au système de commentaires Disqus sur WPBeginner. Un de nos utilisateurs a souligné que les commentaires sur nos types de publication personnalisés n'étaient pas migrés correctement. Pour une solution temporaire, nous avons simplement désactivé Disqus sur certains types de publication personnalisés. Dans cet article, nous allons vous montrer comment désactiver Disqus sur les types de publication personnalisés dans WordPress..

Ne pas afficher de commentaires sur nos types de publication personnalisés était une erreur de notre part. Lors de l'importation de commentaires dans Disqus, nous ne pouvions pas utiliser la fonctionnalité de synchronisation normale en raison de la taille de notre site. Nous avons dû générer un fichier d'exportation et l'envoyer à Disqus pour pré-importer les commentaires. Cela signifiait que nous ne le faisions que pour les articles et non pour d'autres types d'articles. Ainsi, lorsque Disqus a affiché 0 commentaires sur un élément de type publication personnalisé contenant plus de 50 commentaires, c’est vraiment parce que Disqus ne savait pas qu’il avait des commentaires car nous ne disions pas cela à Disqus..

En d'autres termes, si vous vouliez désactiver Disqus sur les types de publication personnalisés parce que cela ne fonctionnait pas, vous devriez peut-être d'abord vérifier vos paramètres d'importation. Mais si vous souhaitez désactiver Disqus sur les types de publication personnalisés pour une autre raison, suivez les instructions..

Didacticiel vidéo

Abonnez-vous à WPBeginner

Si vous n'aimez pas la vidéo ou si vous avez besoin de plus d'instructions, continuez à lire..

Avant d'apporter des modifications, assurez-vous que vous avez activé la synchronisation entre Disqus et WordPress. Il est également recommandé de toujours effectuer une sauvegarde complète de votre site sur WordPress avant de procéder à de gros changements..

Lorsque vous êtes prêt, ajoutez simplement ce code dans le fichier functions.php de votre thème ou dans un plugin spécifique au site..

 add_filter ('comments_template', 'wpb_block_disqus', 1); function wpb_block_disqus ($ file) if ('custom_post_type_name' == get_post_type ()) remove_filter ('comments_template', 'dsq_comments_template'); retourne le fichier $;  

N'oubliez pas de remplacer custom_post_type_name par le nom de votre type de publication personnalisée. Ce code ajoute simplement un filtre pour rechercher un type de publication personnalisé spécifique et désactiver l'affichage du modèle de commentaire de Disqus..

Nous espérons que cet article vous a aidé à désactiver Disqus sur les types de publication personnalisés dans WordPress. Découvrez également comment nous avons empêché Disqus de surcharger le nombre de commentaires dans WordPress..

Si vous avez aimé cet article, abonnez-vous à notre chaîne YouTube ou rejoignez-nous sur Twitter et Google.+.