Sekcja komentarzy WordPress pełna losowych klikalnych linków może sprawić, że Twoja witryna będzie wyglądać podejrzanie.
Dla wielu właścicieli witryn to właśnie tam zaczynają się problemy. Spamują go, wyszukiwarki mogą go oznaczyć, a nawet prawdziwe komentarze z użytecznymi linkami mogą wyglądać podejrzanie.
W WPBeginner zazwyczaj oznaczamy te komentarze jako spam, ale wiemy, że nie jest to najlepsze rozwiązanie dla każdego.
Po dokładnym zbadaniu znaleźliśmy prosty sposób na zablokowanie automatycznego linkowania adresów URL, jednocześnie utrzymując płynność prawdziwych rozmów. 💬
W tym przewodniku pokażemy Ci, jak wyłączyć automatyczne linkowanie adresów URL w komentarzach WordPress. W ten sposób będziesz miał większą kontrolę nad sekcją komentarzy, jednocześnie zachęcając do wartościowego zaangażowania.

🧑💻 TL;DR: Najprostszym sposobem na wyłączenie automatycznego linkowania adresów URL w komentarzach WordPress jest użycie wtyczki WPCode i aktywowanie gotowego fragmentu kodu „Disable Comment URL Linking”.
Dlaczego WordPress automatycznie linkuje adresy URL w komentarzach?
WordPress automatycznie tworzy linki z adresów URL w komentarzach jako wbudowana, pomocna funkcja rdzenia, aby ułatwić klikanie i poprawić użyteczność w autentycznych rozmowach. Jest to funkcja ułatwiająca, dzięki czemu właściciele witryn i czytelnicy mogą odwiedzać linki bez kopiowania i wklejania.
Czasami te linki są dodawane przez prawdziwych komentujących, którzy nie wiedzą, jak sformatować hiperłącze.
WordPress automatycznie wykrywa adres URL i sprawia, że jest on klikalny podczas wyświetlania komentarza w obszarze administracyjnym lub pod Twoimi artykułami. Ponadto, w rzeczywistości nie jest on w ten sposób przechowywany w Twojej bazie danych.

Problem polega na tym, że spamerzy nadużywają tego, aby umieszczać podejrzane linki w Twoich komentarzach. Może to sprawić, że Twoja strona WordPress będzie wyglądać niegodnie zaufania zarówno dla czytelników, jak i wyszukiwarek.
Dlatego wielu właścicieli witryn woli wyłączyć automatyczne linkowanie.
Mając to na uwadze, pokażemy Ci, jak wyłączyć automatyczne linkowanie adresów URL w komentarzach WordPress. Oto kroki, które wykonasz:
Łatwe, prawda? Zacznijmy od razu!
Krok 1: Instalacja wtyczki WordPress do wyłączania automatycznych linków URL
Chociaż wielu ekspertów WordPress powie Ci, aby dodać niestandardową linię kodu do pliku functions.php Twojego motywu lub do wtyczki specyficznej dla witryny, istnieje znacznie lepszy sposób.
Użycie WPCode, najlepszej wtyczki do fragmentów kodu na rynku, to bezpieczny i łatwy sposób na dodawanie kodu do Twojej witryny. Pozwala ona na dodawanie niestandardowych fragmentów, takich jak CSS, PHP i HTML, bez edycji plików motywu, zapobiegając drobnym błędom, które mogłyby zepsuć Twoją witrynę.
Niektórzy z naszych partnerów używają WPCode do tworzenia i zarządzania niestandardowymi fragmentami kodu, i działa to naprawdę dobrze.
Nie przegap naszej szczegółowej recenzji WPCode, aby dowiedzieć się, dlaczego gorąco ją polecamy.
Aby rozpocząć, musisz utworzyć konto WPCode. Na stronie internetowej WPCode kliknij przycisk „Get WPCode Now”, wybierz plan i zakończ proces rejestracji.

📌 Uwaga: WPCode Pro zawiera bibliotekę ponad 100 gotowych fragmentów kodu, które możesz łatwo dodać do swojej witryny, w tym fragment kodu do wyłączania linkowania adresów URL w komentarzach. Mimo to, możesz również zacząć od darmowej wersji WPCode przed aktualizacją.
Po rejestracji będziesz mieć własny obszar konta WPCode, gdzie możesz pobrać plik zip wtyczki i uzyskać dostęp do klucza licencyjnego.
Teraz zainstalujmy i aktywujmy wtyczkę WPCode na Twojej stronie.
Przejdź do Wtyczki » Dodaj nową w obszarze administracyjnym WordPress.

Na następnym ekranie kliknij przycisk „Prześlij wtyczkę”.
Następnie możesz kliknąć „Wybierz plik”, aby przesłać plik zip WPCode z komputera lokalnego.

Kliknij „Zainstaluj teraz”, gdy zakończy się przesyłanie, a następnie „Aktywuj”, aby włączyć ją na swojej stronie. Jeśli potrzebujesz pomocy, zapoznaj się z naszym przewodnikiem na temat jak zainstalować wtyczkę WordPress.
Po aktywacji będziesz musiał aktywować swój klucz licencyjny.
Aby to zrobić, przejdź do Fragmenty kodu » Ustawienia.
Następnie, w zakładce „Ustawienia ogólne”, po prostu wprowadź swój klucz licencyjny i kliknij „Zweryfikuj klucz”. Klucz ten znajdziesz w wiadomości e-mail otrzymanej po rejestracji lub na swoim koncie WPCode.

Krok 2: Wyłączanie automatycznego linkowania adresów URL w komentarzach WordPress
Następnym krokiem jest przejście do Fragmenty kodu » + Dodaj fragmenty z Twojego panelu administracyjnego WordPress.
Stąd użyj filtru „Komentarze”, aby szybko znaleźć fragment kodu „Disable Comment URL Linking”. Następnie możesz najechać kursorem na fragment kodu i kliknąć przycisk „Połącz z biblioteką, aby odblokować (bezpłatne)”.

W wyskakującym okienku, które się pojawi, kliknij „Połącz z WordPress”, aby bezpiecznie zsynchronizować swoją witrynę z bezpłatną biblioteką chmurową WPCode, aby pobrać fragment kodu.
Po połączeniu powinieneś być gotowy do użycia fragmentu kodu „Wyłącz linkowanie URL w komentarzach”. Zatem najedźmy na niego ponownie i kliknij „Użyj fragmentu kodu”, gdy się pojawi.

Zostaniesz przekierowany do edytora kodu WPCode.
Ponieważ fragment kodu jest gotowy do użycia, wystarczy przełączyć przełącznik z „Nieaktywny” na „Aktywny” i kliknąć przycisk „Zapisz fragment”.

⚠️ Ważne: Należy pamiętać, że ten kod zapobiega klikalności tylko zwykłych adresów URL w postaci tekstu (takich jak www.example.com). Nie wyłącza renderowania HTML.
Jeśli użytkownik zdecyduje się utworzyć link, dodając odpowiedni tag HTML (np. <a href=”http://www.example.com”>mój link</a>), linki te nadal będą widoczne jako klikalne.
Jeśli chcesz całkowicie wyłączyć wszelkie HTML w komentarzach, możesz zapoznać się z naszym poradnikiem na temat wyłączania HTML w komentarzach WordPress.
I to wszystko – Twój blog WordPress przestanie automatycznie tworzyć linki z adresów URL w komentarzach.
Oto jak to wygląda na naszej stronie demonstracyjnej:

Bonus: Wyjaśnienie fragmentu kodu wyłączającego automatyczne linkowanie w komentarzach
Jeśli po prostu chcieliście naprawić problem, to wszystko! Ale jeśli uwielbiacie uczyć się, jak WordPress działa od kulis i jesteście ciekawi, oto fragment kodu, którego użyliśmy do wyłączenia automatycznego linkowania adresów URL w komentarzach WordPress:
remove_filter( 'comment_text', 'make_clickable', 9 );
Ten fragment działa, ponieważ WordPress nie przechowuje adresów URL jako klikalnych linków w swojej bazie danych.
Zamiast tego, na bieżąco konwertuje zwykłe adresy URL na klikalne linki podczas wyświetlania komentarzy.
Wyłączając filtr odpowiedzialny za to, zatrzymujesz automatyczne tworzenie klikalnych linków z adresów URL. Ta zmiana wpłynie zarówno na obszar administracyjny, jak i na sekcję komentarzy pod Twoimi postami.
Jeśli później usuniesz fragment, WordPress ponownie zacznie automatycznie tworzyć linki do adresów URL. Jeśli dodałbyś ten kod bezpośrednio do pliku functions.php swojego motywu, ryzykowałbyś utratę zmian przy następnej aktualizacji motywu.
Właśnie dlatego polecamy korzystanie z wtyczki takiej jak WPCode. Przechowuje ona fragmenty kodu oddzielnie od plików motywu, dzięki czemu nigdy nie musisz martwić się o to, że aktualizacje zepsują niestandardowe funkcje Twojej witryny.
FAQ: Wyłączanie automatycznego linkowania URL w komentarzach WordPress
Oto kilka najczęściej zadawanych pytań przez naszych czytelników dotyczących wyłączania automatycznych linków URL w komentarzach WordPress.
Czy wyłączenie automatycznego linkowania usunie linki z moich istniejących komentarzy?
Tak, ponieważ WordPress generuje te linki na bieżąco podczas ładowania strony, wyłączenie tej funkcji natychmiast zamieni zwykłe adresy URL w starszych komentarzach z powrotem w zwykły, nieklikany tekst.
Zatrzymuje to WordPress przed automatycznym konwertowaniem zwykłych adresów URL na klikalne linki we wszystkich komentarzach, zarówno nowych, jak i starych. Nie będziesz musiał ręcznie edytować starszych komentarzy, ponieważ automatyczne linki zostaną natychmiast usunięte.
Czy użytkownicy nadal mogą dodawać własne linki w komentarzach?
Tak. Ten kod wyłącza jedynie automatyczne konwertowanie adresów URL z tekstu, ale nie wyłącza HTML. Jeśli komentujący wie, jak utworzyć link za pomocą odpowiedniego tagu HTML (np. <a href=”http://www.example.com”>mój link</a>), taki link nadal pojawi się w jego komentarzu.
Czy ta zmiana jest odwracalna?
Tak, jest to całkowicie odwracalne. Jeśli użyjesz wtyczki WPCode, tak jak zalecamy, możesz po prostu przełączyć fragment na „Nieaktywny” i zapisać zmiany. WordPress natychmiast powróci do automatycznego tworzenia linków z adresów URL.
Czy ten fragment kodu wpływa na linki w moich postach lub stronach bloga?
Wcale nie. Używany przez nas fragment kodu jest zaprojektowany tak, aby dotyczył *tylko* filtra komentarzy. Nie będzie miał wpływu na działanie linków w treści Twoich postów lub stron.
Dalsza lektura: Więcej sposobów na ulepszenie komentarzy w WordPressie
Mamy nadzieję, że ten artykuł pomógł Ci wyłączyć automatyczne tworzenie linków z adresów URL w komentarzach WordPress.
Jeśli chcesz jeszcze bardziej ulepszyć swoje komentarze w WordPressie, zapoznaj się z tymi dodatkowymi samouczkami, aby uzyskać więcej wskazówek i sztuczek:
- Jak zezwolić użytkownikom na polubienie lub niepolubienie komentarzy w WordPressie
- Jak zezwolić użytkownikom na przesyłanie obrazów w komentarzach WordPress
- Jak pozwolić użytkownikom edytować ich komentarze WordPress
- Jak dodać prosty system rankingowy użytkowników dla komentarzy WordPress
- Jak sprawić, by komentarze do wpisów na blogu były przeszukiwalne w WordPress
Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.


Deniz
Dzięki za poradnik. Dodałem kod do function.php i zadziałało. Czy jest więc sposób, aby wykluczyć moje własne linki z tego?
Wsparcie WPBeginner
Obecnie nie mamy prostego sposobu, ale jeśli znajdziemy sposób, który będziemy polecać, na pewno zaktualizujemy artykuł!
Administrator
Febri Tri Harmoko
Jak sprawić, aby wyjątek był jak nasza domena?
Zatem można dodawać linki tylko z naszej strony internetowej.
Wsparcie WPBeginner
Obecnie nie mamy metody ograniczania według domen.
Administrator
Pasquale
Dzięki, to było pomocne. Otrzymywałem wiele komentarzy typu „Twoja strona jest świetna… bla bla… sprawdź moją” i link. Mam nadzieję, że to pomoże
Wsparcie WPBeginner
Glad our guide was helpful
Administrator
Technologie Geoprzestrzenne i Kosmiczne
Dziękuję za to
Wsparcie WPBeginner
You’re welcome
Administrator
Abdulrahim safi
Cześć, jak mogę wyłączyć automatyczne linkowanie w postach, a nie w komentarzach
kiedy wpisuję link w formacie tekstowym, np. http://www.example.com, jest on automatycznie zmieniany na hiperłącze po opublikowaniu posta, jak mogę to wyłączyć, dzięki
Wsparcie WPBeginner
Abdulrahim Saifi,
WordPress nie konwertuje automatycznie adresów URL na linki. Prawdopodobnie używasz WordPress.com. Zapoznaj się z naszym przewodnikiem na temat różnicy między samodzielnie hostowanym WordPress.org a darmowym blogiem WordPress.com.
Administrator
Liz
Czy macie podobne rozwiązanie dla postów? Szczególnie w blokach kodu i pre?
Kemunto
Tak.
Sunny
Czy istnieje wtyczka do odlinkowania pewnych określonych zewnętrznych linków tekstowych na stronie WordPress? Dzięki
Sebastien
Witam. Szukam sposobu, aby zrobić dokładnie to, co wspomniałeś, ale tylko dla postów. Wygląda na to, że po ostatniej aktualizacji WP, jeśli wpiszesz adres strony internetowej w poście, WP automatycznie do niego linkuje. Na przykład, jeśli Twój post zawiera gdzieś „google.com”, WP doda link do Google. Czy można temu zapobiec? Jeśli tak, to jak? Dziękuję
Bobby
Hej Sebastien, czy znalazłeś rozwiązanie swojego problemu, ponieważ ja też mam z tym problem... i po prostu chcę to wyłączyć.. dzięki
StageCoachDriver
Czy plik functions.php w motywie potomnym może być użyty do dodania ‘remove_filter( ‘comment_text’, ‘make_clickable’, 9 );’ do motywu, zamiast wprowadzania zmian bezpośrednio w motywie?
Wsparcie WPBeginner
Tak.
Administrator
Angel
To jest naprawdę dobre. W moim przypadku dodam warunek, aby moje linki – jako administrator – były klikalne, ponieważ publikuję je w odpowiedziach na komentarze.
Thanks
Matteo
Hi Angel,
do you mind posting here the code you wrote? I’m interested in having my own links (as admin) cliackable
Dziękuję
Angel
Ponieważ jestem jedyną osobą, która loguje się do systemu, mogę użyć:
if ( is_user_logged_in() ) {
remove_filter( ‘comment_text’, ‘make_clickable’, 9 );
}
Ibon Azkoitia
Może się mylę co do Twojej sytuacji, ale nie powinieneś pisać na swoim blogu jako użytkownik z uprawnieniami administratora. „Autor” powinien mieć niższą rolę (np. redaktor), a inną rolę administratora do spraw administracyjnych.
Iswandi
Działa po usunięciu cudzysłowów w „make_clickable”