Disqus uitschakelen op aangepaste berichttypen in WordPress
We zijn onlangs overgestapt van WordPress-opmerkingen naar Disqus-reactiesysteem op WPBeginner. Een van onze gebruikers wees erop dat opmerkingen over onze reacties op aangepaste berichttypen niet correct zijn gemigreerd. Voor een tijdelijke oplossing hebben we Disqus eenvoudig uitgeschakeld voor bepaalde aangepaste berichttypen. In dit artikel laten we u zien hoe u Disqus kunt uitschakelen op aangepaste berichttypen in WordPress.
Disqus waarbij geen opmerkingen over onze aangepaste berichttypen werden weergegeven, was een fout van onze kant. Bij het importeren van commentaar naar Disqus konden we de normale synchronisatiefunctie niet gebruiken vanwege de grootte van onze site. We moesten een exportbestand genereren en het naar Disqus sturen om de opmerkingen vooraf te importeren. Dit betekende dat we dit alleen deden voor berichten en niet voor andere berichttypen. Dus toen Disqus 0 opmerkingen liet zien over een aangepast berichttype-item met meer dan 50 reacties, was het echt omdat Disqus niet wist dat het commentaar had omdat we dat niet aan Disqus vertelden.
Dus met andere woorden, als u Disqus op aangepaste berichttypen zou uitschakelen omdat het niet werkte, moet u misschien eerst uw importinstellingen controleren. Maar als je Disqus om een andere reden op aangepaste berichttypen wilt uitschakelen, volg dan.
Video-instructies
Abonneer je op WPBeginnerAls je de video niet leuk vindt of meer instructies nodig hebt, ga dan door met lezen.
Voordat u wijzigingen aanbrengt, moet u ervoor zorgen dat u de synchronisatie tussen Disqus en WordPress hebt ingeschakeld. Het wordt ook aanbevolen dat u altijd een volledige WordPress-back-up van uw site maakt voordat u grote wijzigingen aanbrengt.
Wanneer u klaar bent, voegt u eenvoudig deze code toe aan het functie.php-bestand van uw thema of een sitespecifieke plug-in.
add_filter ('comments_template', 'wpb_block_disqus', 1); functie wpb_block_disqus ($ bestand) if ('custom_post_type_name' == get_post_type ()) remove_filter ('comments_template', 'dsq_comments_template'); return $ bestand;
Vergeet niet om custom_post_type_name te vervangen door de naam van je aangepaste berichttype. Deze code voegt eenvoudigweg een filter toe om te controleren of er een specifiek aangepast berichttype is en disqus-weergavesjabloonweergave uit te schakelen.
We hopen dat dit artikel u heeft geholpen Disqus uit te schakelen voor aangepaste berichttypen in WordPress. Bekijk ook hoe we Disqus hebben verhinderd om het aantal op te nemen opmerkingen in WordPress te veranderen.
Als je dit artikel leuk vond, abonneer je dan op ons YouTube-kanaal of volg ons op Twitter en Google+.