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

Jak usunąć pole adresu URL strony internetowej z formularza komentarzy w WordPressie

Zarządzając dziesiątkami stron WordPress przez lata, sami radziliśmy sobie z niezliczoną ilością spamu w komentarzach. Jedną z naszych najskuteczniejszych technik walki ze spamem jest usuwanie pola adresu URL strony internetowej z formularzy komentarzy.

Chociaż wtyczki do spamu komentarzy pomagają, wielu spamerów nadal ręcznie dodaje promocyjne linki za pomocą pola adresu URL strony internetowej w formularzu komentarza. Usuwając to pole URL, możesz znacznie zmniejszyć próby spamu, jednocześnie utrzymując otwartą sekcję komentarzy.

W tym artykule pokażemy Ci kilka sposobów na usunięcie pola adresu URL witryny z formularza komentarzy WordPress, od prostych rozwiązań wtyczek po łatwą metodę kodu.

Usuwanie pola adresu URL witryny z formularza komentarzy WordPress

Dlaczego ludzie wysyłają spam w komentarzach?

Ponieważ większość spamu jest generowana przez zautomatyzowane boty, możesz łatwo zwalczać spam w komentarzach za pomocą darmowych narzędzi i wtyczek. Jednak znacznie trudniej jest zatrzymać spam w komentarzach, które są wysyłane przez ludzi.

Te komentarze są często nie na temat, nieistotne i nie wnoszą żadnej wartości do rozmowy.

Domyślny formularz komentarzy WordPress

Kiedy WordPress wyświetla komentarze, automatycznie łączy nazwę użytkownika z podanym przez niego adresem URL strony internetowej. Spamerzy mogą wykorzystywać to pole do uzyskiwania linków zwrotnych lub prób poprawy pozycji dla określonych słów kluczowych.

Usuwając pole adresu URL witryny, możesz zniechęcić spamerów do publikowania na Twoim blogu WordPress lub stronie internetowej. I jak widać w naszej formie komentarzy WPBeginner, wyłączyliśmy dokładnie tę funkcję w ten sposób:

Formularz komentarzy WPBeginner

Robimy to, ponieważ wierzymy, że prawdziwi użytkownicy zostawią komentarz niezależnie od tego, czy otrzymają link zwrotny, czy nie. Zatem nie powinno to wpływać na liczbę wartościowych komentarzy, które otrzymasz.

To powiedziawszy, przyjrzyjmy się 3 różnym metodom usunięcia pola strony internetowej z formularza komentarzy Twojej witryny WordPress. Możesz użyć poniższych szybkich linków, aby przejść bezpośrednio do metody, której chcesz użyć:

Pierwsza metoda wykorzystuje Thrive Comments, najlepszy plugin do komentarzy dla WordPressa.

Oprócz zapobiegania wstawianiu przez użytkowników spamerskich adresów URL, możesz również użyć wtyczki do zwiększenia zaangażowania w komentarzach. Na przykład możesz pozwolić użytkownikom na polubienie i niepolubienie komentarzy, a nawet przekierowanie komentujących do odpowiedniego posta, aby zwiększyć liczbę wyświetleń Twoich stron.

Więcej informacji znajdziesz w naszej pełnej recenzji Thrive Themes, gdzie więcej mówimy o Thrive Comments.

Najpierw przejdź na stronę Thrive Themes , aby utworzyć nowe konto i uzyskać płatny plan.

ThriveThemes

Po zarejestrowaniu się po prostu przejdź do pulpitu konta.

Tutaj kliknij link „Pobierz i zainstaluj wtyczkę Thrive Product Manager”.

Zainstaluj menedżera produktów Thrive

Na tym etapie możesz zainstalować wtyczkę Thrive Product Manager na swojej stronie WordPress. Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem jak zainstalować wtyczkę WordPress.

Teraz przejdź do strony Menedżer produktu z obszaru administracyjnego WordPress i kliknij przycisk „Zaloguj się na moje konto”.

Połączenie Thrive z witryną WordPress

Powinieneś teraz zobaczyć pulpit menedżera produktów Thrive.

Tutaj po prostu wybierz Thrive Comments i kliknij przycisk „Zainstaluj wybrane produkty”.

Zainstaluj Thrive Comments

Po zakończeniu instalacji powinna pojawić się wiadomość o powodzeniu z napisem „Gotowe do użycia”.

Teraz wystarczy kliknąć przycisk „Przejdź do panelu Thrive Themes” na dole.

Zobacz komunikat o powodzeniu Thrive Comments

Na następnej stronie zobaczysz wszystkie zainstalowane wtyczki w pakiecie.

Kliknij przycisk „Thrive Comments”, aby zacząć korzystać z wtyczki.

Przejdź do Thrive Comments

Na stronie Thrive Comments otwórz menu „Podpisywanie się pod komentarzami”.

Następnie wyłącz ustawienie „Zezwól gościom na wstawianie adresów URL ich stron internetowych”.

Zapobieganie komentującym przed wstawianiem ich adresu URL strony za pomocą Thrive Comments

Ta opcja usunie pole adresu URL witryny z Twojej witryny WordPress.

W ten sposób sekcja komentarzy pozostanie wolna od spamu, a Twoi prawdziwi komentujący nie klikną przypadkowo złośliwych linków.

Formularz Thrive Comments bez pola adresu URL witryny

To wszystko. Jeśli chcesz używać Thrive Comments do ulepszenia sekcji komentarzy, oto inne przewodniki, które możesz sprawdzić:

Metoda 2: Usuń pole adresu URL witryny za pomocą darmowej wtyczki

Jeśli chcesz usunąć pole adresu URL z formularza komentarzy WordPress za pomocą darmowej wtyczki, sprawdź Comment Link Remove and Comment Tools.

Ta wtyczka pozwala usunąć pole, a także usunąć wszelkie linki z komentarzy, które już zatwierdziłeś.

Najpierw musisz zainstalować i aktywować wtyczkę Comment Link Remove and Comment Tools. Szczegółowe instrukcje znajdziesz w naszym przewodniku jak zainstalować wtyczkę WordPress.

Po aktywacji kliknij w Narzędzia komentarzy » Narzędzia komentarzy w panelu administracyjnym WordPressa.

Tutaj zaznacz pole wyboru obok opcji „Usuń pole WEBSITE z formularza komentarzy”. Zniechęci to spamerów do wstawiania swoich linków.

Niemniej jednak wszystkie komentarze, które wcześniej zatwierdziłeś, nadal będą zawierać link. Aby usunąć te adresy URL, po prostu zaznacz pole obok opcji „Usuń hiperłącze z biogramu AUTORA komentarza”.

Zalecamy również zaznaczenie opcji „Wyłącz zamianę adresów URL na hiperłącza w komentarzach”. Ta opcja zapobiega wyświetlaniu adresów URL w komentarzach jako klikalnych hiperłączy.

Poza tym możesz opcjonalnie włączyć opcję „Usuń tagi linków HTML w komentarzach”. To ustawienie usuwa tagi HTML tworzące hiperłącza w komentarzach. Zapewnia to, że wszelkie adresy URL lub linki w komentarzach nie są wyświetlane jako klikalne linki.

Ustawienia wtyczki Comment Tools

Po zakończeniu po prostu przewiń stronę do dołu i kliknij przycisk „Zapisz zmiany”, aby zachować swoje ustawienia.

Aby zobaczyć tę zmianę w akcji, wyloguj się ze swojego konta lub odwiedź swoją stronę internetową w trybie incognito.

Zobaczysz, że formularz komentarzy nie ma już pola adresu URL witryny.

Formularz komentarzy bez pola adresu URL witryny

Dodatkowo, nazwy autorów komentarzy, które wcześniej miały linki, już ich nie będą miały, a użytkownicy nie będą mogli w nie klikać.

Jednym z oczywistych znaków tego jest to, że kolor tekstu nazwy autora komentarza, która wcześniej zawierała linki, będzie taki sam jak ten, który ich nie zawiera.

Przykład nazw autorów komentarzy bez linków

Metoda 3: Usuń pole adresu URL strony internetowej za pomocą kodu

Inną opcją jest usunięcie pola strony internetowej z formularza komentarzy WordPressa za pomocą fragmentu kodu.

Chcemy pokazać Ci tę metodę, ponieważ chociaż wtyczka może usunąć pole adresu URL, nadal pozostawia na dole pole wyboru „Zapamiętaj moje imię, adres e-mail i witrynę w tej przeglądarce przy następnym komentarzu”.

Aby zachować spójność, chcemy zmienić ten tekst na „Zapisz moje imię i adres e-mail w tej przeglądarce do następnego komentowania.” I możemy to zrobić za pomocą niestandardowego kodu.

Często samouczki zalecają dodanie niestandardowych fragmentów kodu do pliku motywu functions.php.

Jednak nie zalecamy tego, ponieważ nawet niewielki błąd w kodzie może spowodować szereg najczęstszych błędów WordPress lub nawet całkowicie zepsuć Twoją witrynę. Podejście to wymaga również utworzenia motywu potomnego, aby Twój motyw nadrzędny nie został naruszony.

Zamiast tego zalecamy użycie WPCode. Jest to najprostszy i najbezpieczniejszy sposób na dodawanie niestandardowego kodu w WordPress bez konieczności edycji plików motywu.

Uwaga: Chociaż istnieje darmowa wtyczka WPCode, w tym samouczku użyjemy wersji premium.

Pierwszą rzeczą, którą musisz zrobić, jest zainstalowanie i aktywowanie wtyczki WPCode na swojej stronie internetowej. Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem krok po kroku, jak zainstalować wtyczkę WordPress.

Dodawanie kodu do usunięcia pola adresu URL z formularza komentarzy WordPress

Po aktywacji przejdź do Fragmenty kodu » Dodaj fragment.

Jak dodać fragment kodu do WordPressa

Następnie przejdź do zakładki „Komentarze” i znajdź fragment „Wyłącz adres URL strony internetowej w formularzu komentarzy”.

Jeśli jeszcze nie połączyłeś się z biblioteką WPCode, kliknij teraz przycisk „Połącz z biblioteką, aby odblokować (bezpłatnie)”.

Na tym etapie po prostu zaloguj się na swoje konto WPCode.

Następnie wróć do poprzedniej strony wtyczki WPCode. Zobaczysz teraz, że przycisk zmienił się na „Użyj fragmentu kodu”. Kliknij go, aby go użyć.

Kliknięcie opcji 'Użyj fragmentu' w sekcji kodu Wyłącz pole adresu URL witryny komentarza w WPCode

Zobaczysz teraz ekran edytora fragmentów kodu z kodem do usunięcia pola adresu URL strony internetowej z formularza komentarza.

Wszystko, co musisz teraz zrobić, to kliknąć przełącznik „Nieaktywny”, aby zamiast tego wyświetlał się „Aktywny”. Następnie kliknij „Aktualizuj”, aby ten fragment stał się aktywny.

Aktywacja fragmentu kodu Wyłącz formularz komentarzy z adresem URL witryny w WPCode

Teraz odwiedzający nie mogą już dodawać adresu URL strony internetowej do swoich komentarzy.

Dodawanie kodu do usuwania istniejących linków w nazwach autorów komentarzy

Kod z poprzedniego kroku usuwa tylko pole adresu URL strony internetowej z formularzy komentarzy, ale istniejące komentarze z linkami do nazw autorów nadal będą zawierać linki.

Na szczęście możesz je również łatwo usunąć za pomocą WPCode. Musisz wrócić do Fragmenty kodu » Dodaj fragment. Następnie kliknij „Użyj fragmentu” w sekcji „Dodaj własny kod (nowy fragment)”.

Dodawanie niestandardowego kodu w WPCode

Teraz możesz nadać temu fragmentowi kodu nazwę, aby łatwo go zidentyfikować. Może to być coś prostego, jak „Usuń hiperłącza w nazwie autora komentarza”.

Następnie zmień typ kodu na „Fragment PHP”.

Tworzenie fragmentu kodu w WPCode w celu usunięcia hiperłączy z nazw autorów istniejących komentarzy

Po zakończeniu skopiuj i wklej poniższy fragment kodu w polu Podgląd kodu:

function wpbeginner_remove_comment_author_link( $return, $author, $comment_ID ) {
    
    // Simply return the comment author without the link
    return $author;
}

// Hook the custom function into the 'get_comment_author_link' filter
add_filter( 'get_comment_author_link', 'wpbeginner_remove_comment_author_link', 10, 3 );

Przewijając w dół, upewnij się, że Metoda wstawiania to „Automatyczne wstawianie”, a Lokalizacja to „Uruchom wszędzie”.

Następnie po prostu aktywuj kod i kliknij „Zapisz fragment”.

Wybór metody i lokalizacji wstawiania w WPCode

Teraz stare nazwy autorów komentarzy nie będą już zawierać linków.

Dodawanie kodu do zastąpienia tekstu pola wyboru zgody na pliki cookie

Jeśli zdecydujesz się wyświetlić pole wyboru zgody na pliki cookie dla komentarzy w swojej formie komentarza, najprawdopodobniej zobaczysz tekst tego pola wyboru: „Zapamiętaj moje imię, adres e-mail i witrynę w tej przeglądarce na potrzeby następnego komentarza”.

Posiadanie tego pola wyboru w takiej formie, gdy nie ma już pola adresu URL strony internetowej, będzie wyglądać dość niezręcznie. Dlatego dobrym pomysłem jest zastąpienie tego tekstu.

Aby to zrobić, po prostu utwórz nowy fragment kodu, tak jak w poprzednim kroku, i ustaw typ kodu na „Fragment kodu PHP”. Możesz nazwać ten kod „Zastąp tekst pola wyboru subskrypcji komentarzy”.

Następnie skopiuj i wklej poniższy fragment kodu w polu Podgląd kodu:

// Hook a custom function 'remove_website_from_checkbox_text' into the 'gettext' filter
add_filter('gettext', 'remove_website_from_checkbox_text');

function remove_website_from_checkbox_text($translated_text) {
    // Replace the original text with the modified text
    $translated_text = str_replace(
        'Save my name, email, and website',   // Original text to find
        'Save my name and email',            // Replacement text
        $translated_text                      // The text being processed
    );

    // Return the modified translated text
    return $translated_text;
}

Ustawienia metody wstawiania i lokalizacji możesz pozostawić takie same jak poprzednio.

Po wykonaniu tej czynności po prostu aktywuj kod i kliknij „Zapisz fragment”.

Jeśli kod zadziała, powinieneś zobaczyć tekst zgody zmieniony na „Zapisz moje imię i adres e-mail w tej przeglądarce do następnego komentowania.”

Oto jak wygląda tekst opt-in na naszej stronie testowej:

Zapamiętaj moje imię i e-mail w tej przeglądarce przy następnym komentarzu

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak usunąć pole adresu URL witryny z formularza komentarzy WordPress. Możesz również zapoznać się z naszym przewodnikiem dla początkujących, jak moderować komentarze w WordPress oraz naszymi ekspertyzami dotyczącymi najlepszych wtyczek formularzy kontaktowych.

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 w 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

104 CommentsLeave a Reply

    • Jeśli nie działa na stronie, prawdopodobnie oznacza to, że używany motyw nadpisuje domyślny formularz komentarzy.

      Admin

  1. Witaj, dziękuję za stworzenie wartościowego wpisu na blogu, ponieważ było to pytanie wielu osób o to, jak usunąć pole strony internetowej z formularza komentarza.

    Chciałbym wiedzieć, czy jeśli zezwolono na pole strony internetowej, czy jest to pomocne dla SEO, ponieważ są to linki nofollow?

    • Nie powinno to mieć większego znaczenia dla SEO Twojej witryny, niezależnie od wyboru.

      Admin

    • Proszę bardzo, cieszę się, że nasz przewodnik okazał się pomocny!

      Admin

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. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.