# Disqus Control &#8211; Ładuj go&nbsp;tylko&nbsp;tam, gdzie to&nbsp;konieczne (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](https://jaworowi.cz/wp-content/uploads/2017/01/disuqs-wlaczony-wordpress.png)

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](https://jaworowi.cz/wp-content/uploads/2017/01/disuqs-wlaczony-kod-wordpress.png)

## **Ł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](https://app3.emlgrid.com/file/4kapx03sj1c50wjw/Wtyczka_DISqUS.htm).

*Wtyczka testowana na motywie **[Montroid2](https://jaworowi.cz/wordpress-monstroid2-dla-wordpress-od-templatemonster-3902.php)** z WordPress 4.7.2*

**Jak dodać ten kod do WordPress?**

Kod ten dodaj do motywu w pliku functions.php, najlepiej [motywu potomnego](https://jaworowi.cz/jak-zainstalowac-motyw-potomny-child-theme-w-wordpress-3559.php) lub własnej [wtyczki funkcyjnej](https://jaworowi.cz/wlasne-kody-wordpress-16834.php#Niestandardowa_wtyczka_funkcyjna). 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](https://jaworowi.cz/wlasne-kody-wordpress-16834.php).
