WordPress, jako jedna z najpopularniejszych platform do tworzenia stron internetowych i blogów, domyślnie obsługuje pingbacki i trackbacki. Jednakże, w niektórych przypadkach, użytkownicy preferują wyłączenie tej funkcji ze względu na różne powody, takie jak minimalizacja spamu czy zoptymalizowanie wydajności witryny. W tym artykule przewodnik krok po kroku, jak skutecznie wyłączyć pingbacki i trackbacki na WordPressie. Jak wyłączyć pingbacki i trackbacki na WordPressie?
Co to są Pingbacki i Trackbacki?
Pingbacki i trackbacki są rodzajem powiadomienia, które WordPress generuje, aby informować właściciela strony, gdy inna witryna linkuje do jednego z jego wpisów. Pingbacki są zazwyczaj bardziej zaawansowane, ponieważ automatycznie sprawdzają linki, podczas gdy trackbacki są bardziej ręczne, wymagając interwencji użytkownika.
Kroki do Wyłączenia Pingbacków i Trackbacków:
1. Zaloguj się do Panelu WordPressa:
Zaloguj się do panelu administracyjnego WordPressa za pomocą swojego loginu i hasła.
2. Przejdź do Ustawień:
W lewym menu wybierz opcję „Ustawienia” i kliknij „Dyskusja”.
3. Znajdź Opcję Pingbacków i Trackbacków:
Przewiń stronę w dół, aż znajdziesz sekcję dotyczącą komentarzy. Znajdziesz tam opcję „Zezwalaj na pingbacki i trackbacki”.
4. Odznacz Opcję:
Odznacz opcję „Zezwalaj na pingbacki i trackbacki”.
5. Zapisz Zmiany:
Na dole strony znajdziesz przycisk „Zapisz zmiany”. Kliknij go, aby zachować wprowadzone modyfikacje.
Alternatywny Sposób za Pomocą Kodu:
Jeśli wolisz korzystać z kodu, możesz również wyłączyć pingbacki i trackbacki poprzez dodanie odpowiedniego kodu do pliku functions.php swojego motywu WordPressa. Oto jak to zrobić:
1. Przejdź do Edycji Motywu:
W panelu WordPressa przejdź do „Wygląd” i wybierz „Edytor”.
2. Otwórz functions.php:
Z prawej strony wybierz plik „functions.php” do edycji.
3. Dodaj Kod:
Dodaj poniższy kod na samym końcu pliku functions.php:
// Wyłącz pingbacki i trackbacki function disable_pingback_trackback( &$links ) { foreach ( $links as $l => $link ) if ( 0 === strpos( $link, get_option( 'home' ) ) ) unset($links[$l]); } add_action( 'pre_ping', 'disable_pingback_trackback' );
4. Zapisz Zmiany:
Kliknij „Zaktualizuj plik” aby zachować wprowadzone zmiany.
Po wykonaniu tych kroków, pingbacki i trackbacki powinny zostać wyłączone na Twojej witrynie WordPress. Pamiętaj, że wyłączenie tej funkcji może wpłynąć na pewne elementy społecznościowe i komunikacyjne, więc zawsze warto zastanowić się, czy jest to dla Ciebie odpowiednie rozwiązanie.