Snippet

Zintegruj system komentarzy Disqus na swojej stronie WordPress

Jak dodać Disqus do WordPressaZainstaluj system komentarzy Disqus w WordPressieKonfiguracja wtyczki Disqus w WordPressieIntegracja komentarzy Disqus w WordPressieSamouczek dotyczący systemu komentarzy Disqus w WordPressieUżyj Disqus do komentarzy w WordPressiePrzewodnik instalacji Disqus w WordPressieZamień komentarze WordPressa na DisqusIntegracja systemu komentarzy Disqus w WordPressieKonfiguracja Disqus na stronie WordPress

Objaśnienie

Aby wymienić domyślny system komentarzy WordPress na Disqus, musisz wykonać kilka prostych kroków. Ten kod pomoże Ci to zrobić, integrując Disqus w Twojej witrynie WordPress w sposób bezproblemowy.

Oto, co robi ten kod:

  • Sprawdza, czy jesteś na pojedynczym poście lub stronie. Jeśli tak, zastępuje domyślne komentarze WordPress systemem Disqus.
  • Musisz zastąpić 'your-disqus-shortname' swoim rzeczywistym shortname Disqus. To unikalny identyfikator Twojego konta Disqus.
  • Kod konfiguruje Disqus do ładowania na Twoich stronach, osadzając skrypt, który pobiera system komentarzy Disqus.
  • Zapewnia również, że skrypt licznika komentarzy Disqus jest ładowany w stopce Twojej witryny, co pomaga wyświetlić liczbę komentarzy na Twoich postach.

Po dodaniu tego kodu, Disqus zajmie się wszystkimi Twoimi potrzebami związanymi z komentarzami, zapewniając bardziej interaktywne i angażujące doświadczenie dla Twoich odwiedzających. Upewnij się tylko, że JavaScript jest włączony w przeglądarkach Twoich gości, ponieważ Disqus polega na nim, aby wyświetlać komentarze.

Kod

1// Function to integrate Disqus comment system into WordPress 2function wp_dudecom_add_disqus_comments() { 3 // Check if we are on a single post or page 4 if (is_single() || is_page()) { 5 // Replace the default WordPress comments template with Disqus 6 remove_filter('comments_template', 'wp_comments_template'); 7 add_filter('comments_template', 'wp_dudecom_disqus_comments_template'); 8 } 9} 10 11// Custom function to load Disqus comments template 12function wp_dudecom_disqus_comments_template($comment_template) { 13 // Ensure Disqus shortname is set 14 $disqus_shortname = 'your-disqus-shortname'; // Replace with your Disqus shortname 15 16 // Output Disqus embed code 17 echo '<div id="disqus_thread"></div>'; 18 echo '<script>'; 19 echo 'var disqus_config = function () {'; 20 echo 'this.page.url = "' . get_permalink() . '";'; // Set the page URL 21 echo 'this.page.identifier = "' . get_the_ID() . '";'; // Set the page identifier 22 echo '};'; 23 echo '(function() {'; // Load the Disqus embed script 24 echo 'var d = document, s = d.createElement("script");'; 25 echo 's.src = "https://' . $disqus_shortname . '.disqus.com/embed.js";'; 26 echo 's.setAttribute("data-timestamp", +new Date());'; 27 echo '(d.head || d.body).appendChild(s);'; 28 echo '})();'; 29 echo '</script>'; 30 echo '<noscript>Please enable JavaScript to view the comments powered by Disqus.</noscript>'; 31 32 // Return an empty string to prevent loading the default comments template 33 return ''; 34} 35 36// Hook the function to the appropriate WordPress action 37add_action('wp', 'wp_dudecom_add_disqus_comments'); 38 39// Ensure Disqus comments count script is loaded in the footer 40function wp_dudecom_disqus_comments_count_script() { 41 $disqus_shortname = 'your-disqus-shortname'; // Replace with your Disqus shortname 42 echo '<script id="dsq-count-scr" src="https://' . $disqus_shortname . '.disqus.com/count.js" async></script>'; 43} 44 45// Hook the comments count script to wp_footer 46add_action('wp_footer', 'wp_dudecom_disqus_comments_count_script');

Instrukcja

Lokalizacja pliku: Dodaj poniższy kod do pliku functions.php swojego motywu lub do pliku własnej wtyczki.

Wymagania wstępne:

  • Utwórz konto Disqus, jeśli jeszcze go nie masz.
  • Pobierz swoją nazwę krótką Disqus z ustawień swojego konta Disqus.

Kroki wdrożenia:

  1. Otwórz panel administracyjny WordPressa i przejdź do Wygląd > Edytor motywu lub użyj klienta FTP, aby uzyskać dostęp do plików swojego motywu.
  2. Znajdź i otwórz plik functions.php aktywnego motywu.
  3. Skopiuj i wklej podany kod do pliku functions.php.
  4. Zamień 'your-disqus-shortname' na swoją rzeczywistą nazwę krótką Disqus w kodzie.
  5. Zapisz zmiany w pliku functions.php.
  6. Odwiedź pojedynczy post lub stronę na swojej witrynie, aby upewnić się, że komentarze Disqus są wyświetlane zamiast domyślnych komentarzy WordPressa.

Jeśli napotkasz jakiekolwiek problemy lub potrzebujesz dalszej pomocy, rozważ skontaktowanie się z wp-dude.com w celu uzyskania fachowej pomocy przy wdrożeniu lub zaawansowanej funkcjonalności.

';\n echo '';\n\n // Return an empty string to prevent loading the default comments template\n return '';\n}\n\n// Hook the function to the appropriate WordPress action\nadd_action('wp', 'wp_dudecom_add_disqus_comments');\n\n// Ensure Disqus comments count script is loaded in the footer\nfunction wp_dudecom_disqus_comments_count_script() {\n $disqus_shortname = 'your-disqus-shortname'; // Replace with your Disqus shortname\n echo '';\n}\n\n// Hook the comments count script to wp_footer\nadd_action('wp_footer', 'wp_dudecom_disqus_comments_count_script');","encodingFormat":"application/x-httpd-php","datePublished":"2024-12-20T21:30:01","dateModified":"2024-12-20T21:30:01","author":{"@type":"Person","name":"123","url":"https://srv106014.seohost.com.pl"},"keywords":"Integracje zewnętrzne"},{"@type":"HowTo","@id":"https://wp-dude.com/pl/code-snippet/zintegruj-system-komentarzy-disqus-na-swojej-stronie-wordpress#howto","name":"Zintegruj system komentarzy Disqus na swojej stronie WordPress – instrukcja","description":"Aby wymienić domyślny system komentarzy WordPress na Disqus, musisz wykonać kilka prostych kroków. Ten kod pomoże Ci to zrobić, integrując Disqus w Twojej witrynie WordPress w sposób bezproblemowy.\n\nOto, co robi ten kod:\n\n\n Sprawdza, czy jesteś na pojedynczym poście lub stronie. Jeśli tak, zastępuje domyślne komentarze WordPress systemem Disqus.\n Musisz zastąpić 'your-disqus-shortname' swoim rzeczywistym shortname Disqus. To unikalny identyfikator Twojego konta Disqus.\n Kod konfiguruje Disqus do ładowania na Twoich stronach, osadzając skrypt, który pobiera system komentarzy Disqus.\n Zapewnia również, że skrypt licznika komentarzy Disqus jest ładowany w stopce Twojej witryny, co pomaga wyświetlić liczbę komentarzy na Twoich postach.\n\n\nPo dodaniu tego kodu, Disqus zajmie się wszystkimi Twoimi potrzebami związanymi z komentarzami, zapewniając bardziej interaktywne i angażujące doświadczenie dla Twoich odwiedzających. Upewnij się tylko, że JavaScript jest włączony w przeglądarkach Twoich gości, ponieważ Disqus polega na nim, aby wyświetlać komentarze.","step":[{"@type":"HowToStep","text":"Utwórz konto Disqus, jeśli jeszcze go nie masz."},{"@type":"HowToStep","text":"Pobierz swoją nazwę krótką Disqus z ustawień swojego konta Disqus."},{"@type":"HowToStep","text":"Otwórz panel administracyjny WordPressa i przejdź do Wygląd > Edytor motywu lub użyj klienta FTP, aby uzyskać dostęp do plików swojego motywu."},{"@type":"HowToStep","text":"Znajdź i otwórz plik functions.php aktywnego motywu."},{"@type":"HowToStep","text":"Skopiuj i wklej podany kod do pliku functions.php."},{"@type":"HowToStep","text":"Zamień 'your-disqus-shortname' na swoją rzeczywistą nazwę krótką Disqus w kodzie."},{"@type":"HowToStep","text":"Zapisz zmiany w pliku functions.php."},{"@type":"HowToStep","text":"Odwiedź pojedynczy post lub stronę na swojej witrynie, aby upewnić się, że komentarze Disqus są wyświetlane zamiast domyślnych komentarzy WordPressa."},{"@type":"HowToStep","name":"Kod (PHP)","text":"// Function to integrate Disqus comment system into WordPress\nfunction wp_dudecom_add_disqus_comments() {\n // Check if we are on a single post or page\n if (is_single() || is_page()) {\n // Replace the default WordPress comments template with Disqus\n remove_filter('comments_template', 'wp_comments_template');\n add_filter('comments_template', 'wp_dudecom_disqus_comments_template');\n }\n}\n\n// Custom function to load Disqus comments template\nfunction wp_dudecom_disqus_comments_template($comment_template) {\n // Ensure Disqus shortname is set\n $disqus_shortname = 'your-disqus-shortname'; // Replace with your Disqus shortname\n\n // Output Disqus embed code\n echo '
';\n echo '';\n echo '';\n\n // Return an empty string to prevent loading the default comments template\n return '';\n}\n\n// Hook the function to the appropriate WordPress action\nadd_action('wp', 'wp_dudecom_add_disqus_comments');\n\n// Ensure Disqus comments count script is loaded in the footer\nfunction wp_dudecom_disqus_comments_count_script() {\n $disqus_shortname = 'your-disqus-shortname'; // Replace with your Disqus shortname\n echo '';\n}\n\n// Hook the comments count script to wp_footer\nadd_action('wp_footer', 'wp_dudecom_disqus_comments_count_script');"}]},{"@type":"FAQPage","@id":"https://wp-dude.com/pl/code-snippet/zintegruj-system-komentarzy-disqus-na-swojej-stronie-wordpress#faq","mainEntity":[{"@type":"Question","name":"jak dodać Disqus do WordPressa","acceptedAnswer":{"@type":"Answer","text":"Aby wymienić domyślny system komentarzy WordPress na Disqus, musisz wykonać kilka prostych kroków. Ten kod pomoże Ci to zrobić, integrując Disqus w Twojej witrynie WordPress w sposób bezproblemowy.\n\nOto, co robi ten kod:\n\n\n Sprawdza, czy jesteś na pojedynczym poście lub stronie. Jeśli tak, zastępuje domyślne komentarze WordPress systemem Disqus.\n Musisz zastąpić 'your-disqus-shortname' swoim rzeczywistym shortname Disqus. To unikalny identyfikator Twojego konta Disqus.\n Kod konfiguruje Disqus do ładowania na Twoich stronach, osadzając skrypt, który pobiera system komentarzy Disqus.\n Zapewnia również, że skrypt licznika komentarzy Disqus jest ładowany w stopce Twojej witryny, co pomaga wyświetlić liczbę komentarzy na Twoich postach.\n\n\nPo dodaniu tego kodu, Disqus zajmie się wszystkimi Twoimi potrzebami związanymi z komentarzami, zapewniając bardziej interaktywne i angażujące doświadczenie dla Twoich odwiedzających. Upewnij się tylko, że JavaScript jest włączony w przeglądarkach Twoich gości, ponieważ Disqus polega na nim, aby wyświetlać komentarze."}},{"@type":"Question","name":"zainstaluj system komentarzy Disqus w WordPressie","acceptedAnswer":{"@type":"Answer","text":"Aby wymienić domyślny system komentarzy WordPress na Disqus, musisz wykonać kilka prostych kroków. Ten kod pomoże Ci to zrobić, integrując Disqus w Twojej witrynie WordPress w sposób bezproblemowy.\n\nOto, co robi ten kod:\n\n\n Sprawdza, czy jesteś na pojedynczym poście lub stronie. Jeśli tak, zastępuje domyślne komentarze WordPress systemem Disqus.\n Musisz zastąpić 'your-disqus-shortname' swoim rzeczywistym shortname Disqus. To unikalny identyfikator Twojego konta Disqus.\n Kod konfiguruje Disqus do ładowania na Twoich stronach, osadzając skrypt, który pobiera system komentarzy Disqus.\n Zapewnia również, że skrypt licznika komentarzy Disqus jest ładowany w stopce Twojej witryny, co pomaga wyświetlić liczbę komentarzy na Twoich postach.\n\n\nPo dodaniu tego kodu, Disqus zajmie się wszystkimi Twoimi potrzebami związanymi z komentarzami, zapewniając bardziej interaktywne i angażujące doświadczenie dla Twoich odwiedzających. Upewnij się tylko, że JavaScript jest włączony w przeglądarkach Twoich gości, ponieważ Disqus polega na nim, aby wyświetlać komentarze."}},{"@type":"Question","name":"konfiguracja wtyczki Disqus w WordPressie","acceptedAnswer":{"@type":"Answer","text":"Aby wymienić domyślny system komentarzy WordPress na Disqus, musisz wykonać kilka prostych kroków. Ten kod pomoże Ci to zrobić, integrując Disqus w Twojej witrynie WordPress w sposób bezproblemowy.\n\nOto, co robi ten kod:\n\n\n Sprawdza, czy jesteś na pojedynczym poście lub stronie. Jeśli tak, zastępuje domyślne komentarze WordPress systemem Disqus.\n Musisz zastąpić 'your-disqus-shortname' swoim rzeczywistym shortname Disqus. To unikalny identyfikator Twojego konta Disqus.\n Kod konfiguruje Disqus do ładowania na Twoich stronach, osadzając skrypt, który pobiera system komentarzy Disqus.\n Zapewnia również, że skrypt licznika komentarzy Disqus jest ładowany w stopce Twojej witryny, co pomaga wyświetlić liczbę komentarzy na Twoich postach.\n\n\nPo dodaniu tego kodu, Disqus zajmie się wszystkimi Twoimi potrzebami związanymi z komentarzami, zapewniając bardziej interaktywne i angażujące doświadczenie dla Twoich odwiedzających. Upewnij się tylko, że JavaScript jest włączony w przeglądarkach Twoich gości, ponieważ Disqus polega na nim, aby wyświetlać komentarze."}},{"@type":"Question","name":"integracja komentarzy Disqus w WordPressie","acceptedAnswer":{"@type":"Answer","text":"Aby wymienić domyślny system komentarzy WordPress na Disqus, musisz wykonać kilka prostych kroków. Ten kod pomoże Ci to zrobić, integrując Disqus w Twojej witrynie WordPress w sposób bezproblemowy.\n\nOto, co robi ten kod:\n\n\n Sprawdza, czy jesteś na pojedynczym poście lub stronie. Jeśli tak, zastępuje domyślne komentarze WordPress systemem Disqus.\n Musisz zastąpić 'your-disqus-shortname' swoim rzeczywistym shortname Disqus. To unikalny identyfikator Twojego konta Disqus.\n Kod konfiguruje Disqus do ładowania na Twoich stronach, osadzając skrypt, który pobiera system komentarzy Disqus.\n Zapewnia również, że skrypt licznika komentarzy Disqus jest ładowany w stopce Twojej witryny, co pomaga wyświetlić liczbę komentarzy na Twoich postach.\n\n\nPo dodaniu tego kodu, Disqus zajmie się wszystkimi Twoimi potrzebami związanymi z komentarzami, zapewniając bardziej interaktywne i angażujące doświadczenie dla Twoich odwiedzających. Upewnij się tylko, że JavaScript jest włączony w przeglądarkach Twoich gości, ponieważ Disqus polega na nim, aby wyświetlać komentarze."}},{"@type":"Question","name":"samouczek dotyczący systemu komentarzy Disqus w WordPressie","acceptedAnswer":{"@type":"Answer","text":"Aby wymienić domyślny system komentarzy WordPress na Disqus, musisz wykonać kilka prostych kroków. Ten kod pomoże Ci to zrobić, integrując Disqus w Twojej witrynie WordPress w sposób bezproblemowy.\n\nOto, co robi ten kod:\n\n\n Sprawdza, czy jesteś na pojedynczym poście lub stronie. Jeśli tak, zastępuje domyślne komentarze WordPress systemem Disqus.\n Musisz zastąpić 'your-disqus-shortname' swoim rzeczywistym shortname Disqus. To unikalny identyfikator Twojego konta Disqus.\n Kod konfiguruje Disqus do ładowania na Twoich stronach, osadzając skrypt, który pobiera system komentarzy Disqus.\n Zapewnia również, że skrypt licznika komentarzy Disqus jest ładowany w stopce Twojej witryny, co pomaga wyświetlić liczbę komentarzy na Twoich postach.\n\n\nPo dodaniu tego kodu, Disqus zajmie się wszystkimi Twoimi potrzebami związanymi z komentarzami, zapewniając bardziej interaktywne i angażujące doświadczenie dla Twoich odwiedzających. Upewnij się tylko, że JavaScript jest włączony w przeglądarkach Twoich gości, ponieważ Disqus polega na nim, aby wyświetlać komentarze."}},{"@type":"Question","name":"użyj Disqus do komentarzy w WordPressie","acceptedAnswer":{"@type":"Answer","text":"Aby wymienić domyślny system komentarzy WordPress na Disqus, musisz wykonać kilka prostych kroków. Ten kod pomoże Ci to zrobić, integrując Disqus w Twojej witrynie WordPress w sposób bezproblemowy.\n\nOto, co robi ten kod:\n\n\n Sprawdza, czy jesteś na pojedynczym poście lub stronie. Jeśli tak, zastępuje domyślne komentarze WordPress systemem Disqus.\n Musisz zastąpić 'your-disqus-shortname' swoim rzeczywistym shortname Disqus. To unikalny identyfikator Twojego konta Disqus.\n Kod konfiguruje Disqus do ładowania na Twoich stronach, osadzając skrypt, który pobiera system komentarzy Disqus.\n Zapewnia również, że skrypt licznika komentarzy Disqus jest ładowany w stopce Twojej witryny, co pomaga wyświetlić liczbę komentarzy na Twoich postach.\n\n\nPo dodaniu tego kodu, Disqus zajmie się wszystkimi Twoimi potrzebami związanymi z komentarzami, zapewniając bardziej interaktywne i angażujące doświadczenie dla Twoich odwiedzających. Upewnij się tylko, że JavaScript jest włączony w przeglądarkach Twoich gości, ponieważ Disqus polega na nim, aby wyświetlać komentarze."}},{"@type":"Question","name":"przewodnik instalacji Disqus w WordPressie","acceptedAnswer":{"@type":"Answer","text":"Aby wymienić domyślny system komentarzy WordPress na Disqus, musisz wykonać kilka prostych kroków. Ten kod pomoże Ci to zrobić, integrując Disqus w Twojej witrynie WordPress w sposób bezproblemowy.\n\nOto, co robi ten kod:\n\n\n Sprawdza, czy jesteś na pojedynczym poście lub stronie. Jeśli tak, zastępuje domyślne komentarze WordPress systemem Disqus.\n Musisz zastąpić 'your-disqus-shortname' swoim rzeczywistym shortname Disqus. To unikalny identyfikator Twojego konta Disqus.\n Kod konfiguruje Disqus do ładowania na Twoich stronach, osadzając skrypt, który pobiera system komentarzy Disqus.\n Zapewnia również, że skrypt licznika komentarzy Disqus jest ładowany w stopce Twojej witryny, co pomaga wyświetlić liczbę komentarzy na Twoich postach.\n\n\nPo dodaniu tego kodu, Disqus zajmie się wszystkimi Twoimi potrzebami związanymi z komentarzami, zapewniając bardziej interaktywne i angażujące doświadczenie dla Twoich odwiedzających. Upewnij się tylko, że JavaScript jest włączony w przeglądarkach Twoich gości, ponieważ Disqus polega na nim, aby wyświetlać komentarze."}},{"@type":"Question","name":"zamień komentarze WordPressa na Disqus","acceptedAnswer":{"@type":"Answer","text":"Aby wymienić domyślny system komentarzy WordPress na Disqus, musisz wykonać kilka prostych kroków. Ten kod pomoże Ci to zrobić, integrując Disqus w Twojej witrynie WordPress w sposób bezproblemowy.\n\nOto, co robi ten kod:\n\n\n Sprawdza, czy jesteś na pojedynczym poście lub stronie. Jeśli tak, zastępuje domyślne komentarze WordPress systemem Disqus.\n Musisz zastąpić 'your-disqus-shortname' swoim rzeczywistym shortname Disqus. To unikalny identyfikator Twojego konta Disqus.\n Kod konfiguruje Disqus do ładowania na Twoich stronach, osadzając skrypt, który pobiera system komentarzy Disqus.\n Zapewnia również, że skrypt licznika komentarzy Disqus jest ładowany w stopce Twojej witryny, co pomaga wyświetlić liczbę komentarzy na Twoich postach.\n\n\nPo dodaniu tego kodu, Disqus zajmie się wszystkimi Twoimi potrzebami związanymi z komentarzami, zapewniając bardziej interaktywne i angażujące doświadczenie dla Twoich odwiedzających. Upewnij się tylko, że JavaScript jest włączony w przeglądarkach Twoich gości, ponieważ Disqus polega na nim, aby wyświetlać komentarze."}},{"@type":"Question","name":"integracja systemu komentarzy Disqus w WordPressie","acceptedAnswer":{"@type":"Answer","text":"Aby wymienić domyślny system komentarzy WordPress na Disqus, musisz wykonać kilka prostych kroków. Ten kod pomoże Ci to zrobić, integrując Disqus w Twojej witrynie WordPress w sposób bezproblemowy.\n\nOto, co robi ten kod:\n\n\n Sprawdza, czy jesteś na pojedynczym poście lub stronie. Jeśli tak, zastępuje domyślne komentarze WordPress systemem Disqus.\n Musisz zastąpić 'your-disqus-shortname' swoim rzeczywistym shortname Disqus. To unikalny identyfikator Twojego konta Disqus.\n Kod konfiguruje Disqus do ładowania na Twoich stronach, osadzając skrypt, który pobiera system komentarzy Disqus.\n Zapewnia również, że skrypt licznika komentarzy Disqus jest ładowany w stopce Twojej witryny, co pomaga wyświetlić liczbę komentarzy na Twoich postach.\n\n\nPo dodaniu tego kodu, Disqus zajmie się wszystkimi Twoimi potrzebami związanymi z komentarzami, zapewniając bardziej interaktywne i angażujące doświadczenie dla Twoich odwiedzających. Upewnij się tylko, że JavaScript jest włączony w przeglądarkach Twoich gości, ponieważ Disqus polega na nim, aby wyświetlać komentarze."}},{"@type":"Question","name":"konfiguracja Disqus na stronie WordPress","acceptedAnswer":{"@type":"Answer","text":"Aby wymienić domyślny system komentarzy WordPress na Disqus, musisz wykonać kilka prostych kroków. Ten kod pomoże Ci to zrobić, integrując Disqus w Twojej witrynie WordPress w sposób bezproblemowy.\n\nOto, co robi ten kod:\n\n\n Sprawdza, czy jesteś na pojedynczym poście lub stronie. Jeśli tak, zastępuje domyślne komentarze WordPress systemem Disqus.\n Musisz zastąpić 'your-disqus-shortname' swoim rzeczywistym shortname Disqus. To unikalny identyfikator Twojego konta Disqus.\n Kod konfiguruje Disqus do ładowania na Twoich stronach, osadzając skrypt, który pobiera system komentarzy Disqus.\n Zapewnia również, że skrypt licznika komentarzy Disqus jest ładowany w stopce Twojej witryny, co pomaga wyświetlić liczbę komentarzy na Twoich postach.\n\n\nPo dodaniu tego kodu, Disqus zajmie się wszystkimi Twoimi potrzebami związanymi z komentarzami, zapewniając bardziej interaktywne i angażujące doświadczenie dla Twoich odwiedzających. Upewnij się tylko, że JavaScript jest włączony w przeglądarkach Twoich gości, ponieważ Disqus polega na nim, aby wyświetlać komentarze."}}]}]}