Niedawno przełączyliśmy się z komentarzy WordPress na system komentarzy Disqus na WPBeginner. Jeden z naszych użytkowników zwrócił uwagę, że komentarze na naszych niestandardowych typach postów komentarze nie były prawidłowo migrowane. Dla tymczasowego rozwiązania po prostu wyłączyliśmy Disqus na niektórych niestandardowych typach postów. W tym artykule pokażemy, jak wyłączyć Disqus na niestandardowych typach postów w WordPress.

Disqus Nie wyświetlanie komentarzy na naszych niestandardowych typach postów było błędem z naszej strony. Importując komentarz do Disqus, nie mogliśmy użyć funkcji normalnej synchronizacji ze względu na rozmiar naszej witryny. Musieliśmy wygenerować plik eksportu i wysłać go do Disqus, aby wstępnie zaimportować komentarze. Oznaczało to, że zrobiliśmy to tylko dla postów, a nie innych typów postów. Więc kiedy Disqus pokazał 0 komentarzy na niestandardowym elemencie typu post, który miał komentarze 50+, to naprawdę dlatego, że Disqus nie wiedział, że ma jakieś komentarze, ponieważ nie powiedzieliśmy tego Disqusowi.

Innymi słowy, jeśli zamierzałeś wyłączyć Disqus na niestandardowych typach postów, ponieważ nie działało, może powinieneś najpierw sprawdzić ustawienia importu. Ale jeśli chcesz wyłączyć Disqus na niestandardowych typach postów z innego powodu,postępuj zgodnie z tym.

Video Tutorial

Subskrybuj WPBeginner

Jeśli nie podoba Ci się film lub potrzebujesz więcej instrukcji, Kontynuuj czytanie.

Przed dokonaniem jakichkolwiek zmian upewnij się, że włączyłeś synchronizację między Disqus i WordPress. Zaleca się również, aby zawsze wykonać pełną kopię zapasową witryny WordPress przed dokonaniem dużych zmian.

Gdy będziesz gotowy, po prostu dodaj ten kod do funkcji motywu.plik php lub wtyczka specyficzna dla witryny.

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');
return $ file;

}

Nie zapomnij zastąpić custom_post_type_name nazwą niestandardowego typu postu. Ten kod po prostu dodaje filtr, aby sprawdzić konkretny niestandardowy typ postu i wyłączyć wyświetlanie szablonu komentarza Disqus.

Mamy nadzieję, że ten artykuł pomógł Ci wyłączyć Disqus na niestandardowych typach postów w WordPress. Sprawdź także, w jaki sposób zapobiegliśmy nadpisywaniu liczby komentarzy przez Disqus w WordPress.

Jeśli spodobał ci się ten artykuł, zasubskrybuj nasz kanał YouTube lub dołącz do nas na Twitterze i Google+.

You May Also Like

Jak naprawić nieprawidłowy błąd JSON w WordPress (Przewodnik dla początkujących)

W artykule: Co powoduje błąd „nieprawidłowa odpowiedź JSON” w WordPress?1. Sprawdź adresy…

Jak zmienić kolor linku w WordPress (poradnik dla początkujących)

W artykule: Dlaczego Linki Są Ważne?Jak dodawać linki w postach i stronach…

Jak naprawić błąd krytyczny w WordPress (krok po kroku)

W artykule: Co To jest błąd krytyczny w WordPress?Co powoduje krytyczny błąd…

Jak zainstalować WordPress lokalnie na komputerze Mac za pomocą MAMP

W artykule: Jak zainstalować MAMP na komputerze MacInstalacja WordPress na komputerze MacWypróbowanie…