Disqus Control – Ładuj go tylko tam, gdzie to konieczne (WordPress)

Wtyczka Disqus dla WordPress

Disqus to popularny system komentarzy, który zastępuje domyślny moduł WordPress’a – ma on kilka sporych zalet, które powodują, że jest wybierany zarówno przez małe blogi jak i wielkie marki, ale nie jest idealny.

komentarze disqus wordpress

Disqus do działania wymaga dodania kilku linijek kodu, które dodaje do nagłówka i stopki, jednak ładują się one niezależnie czy komentarze są włączone czy nie – idealny przykład to strona główna, gdzie jest on zbędny i komentarze nie są na niej aktywne oraz wszystkie inne wpisy, gdzie te komentarze wyłączyliśmy.

disqus kod html

Ładuj Disqus tylko tam gdzie jest potrzebny 

Aby ograniczyć działanie wtyczki do miejsc, gdzie jest używany wystarczy użyć poniższego snippeta – wystarczy dodać go pliku functions.php lub pobrać poniżej wersję w formie wtyczki do instalacji z poziomu kokpitu.

add_action( 'wp_head', 'jcz_disqus_controll' );
function jcz_disqus_controll() {
 	if ( is_singular( array( 'post', 'page' ) ) && comments_open() )
		return;
  remove_action( 'wp_footer', 'dsq_output_footer_comment_js' );
	remove_action( 'loop_end', 'dsq_loop_end' ); 
}

Możesz pobrać też kod jako wtyczkę tutaj.

Wtyczka testowana na motywie Montroid2 z WordPress 4.7.2

Jak dodać ten kod do WordPress?

Kod ten dodaj do motywu w pliku functions.php, najlepiej motywu potomnego lub własnej wtyczki funkcyjnej. Przed „?>” na końcu pliku (może tego fragmentu nie być i wtedy po prostu na końcu). Więcej szczegółów w artykule: Własny kod w WordPress.

Oceń ten artykuł jako pierwszy
dHosting najlepszy serwer dla wordpress i nie tylko
Powiązane tematy: WordPress

Na stronie mogą znajdować się linki polecające (affiliacyjne), które pozwalają utrzymać bloga. Zakup z mojego polecenia nie generuje dla Ciebie dodatkowych kosztów, a ja otrzymam prowizje od kwoty zapłaconej.

Jeden komentarz dla "Disqus Control – Ładuj go tylko tam, gdzie to konieczne (WordPress)"

  1. Avatar autora komentarza Janunsz Kamiński
    Janunsz Kamiński

    Na pewno co druga strona na WP korzysta się z komentarzy od Disqus. Myślałem na początku, że ten serwis nie będzie aż takim popularnym ;)

Przyłącz się do dyskusji