Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
Puchar WPB
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak wyłączyć automatyczne linkowanie adresów URL w komentarzach WordPress

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.

Wyłączanie automatycznego linkowania adresów URL

🧑‍💻 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.

Adresy URL tekstu automatycznie linkowane w WordPressie

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!

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.

Strona główna WPCode

📌 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.

Podmenu Dodaj wtyczkę pod Wtyczkami w obszarze administracyjnym WordPressa

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.

Przycisk Wybierz plik do przesłania pliku zip wtyczki

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.

Aktywacja klucza licencyjnego WPCode

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)”.

Połączenie wtyczki WPCode z Biblioteką WPCode

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.

Użyj fragmentu kodu Wyłącz linkowanie komentarzy do adresów URL

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”.

Aktywuj i zapisz fragment kodu Wyłącz linkowanie adresów URL komentarzy

⚠️ 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:

Automatyczne linkowanie adresów URL w komentarzach wyłączone

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:

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.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

22 CommentsLeave a Reply

  1. 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?

    • Obecnie nie mamy prostego sposobu, ale jeśli znajdziemy sposób, który będziemy polecać, na pewno zaktualizujemy artykuł!

      Administrator

  2. Jak sprawić, aby wyjątek był jak nasza domena?

    Zatem można dodawać linki tylko z naszej strony internetowej.

  3. 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

  4. 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

  5. Czy istnieje wtyczka do odlinkowania pewnych określonych zewnętrznych linków tekstowych na stronie WordPress? Dzięki

  6. 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ę

    • 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

  7. 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?

  8. 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 :)

      • 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 );
        }

    • 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.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Proszę NIE używaj słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.