Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Puchar WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Jak wyłączyć automatyczny odnośnik adresów URL w komentarzach WordPress?

Uwaga redakcyjna: Otrzymujemy prowizję z linków partnerskich na WPBeginner. Prowizje nie mają wpływu na opinie i oceny naszych redaktorów. Dowiedz się więcej o Proces redakcyjny.

Czy wiesz, że gdy użytkownik dodaje adres URL w postaci zwykłego tekstu w swoim komentarzu, WordPress automatycznie czyni go klikalnym. Niedawno jeden z naszych czytelników zapytał nas, czy możliwe jest wyłączenie automatycznego odnośnika do tekstowych adresów URL w komentarzach WordPress? Odpowiedź brzmi TAK. W tym artykule pokażemy, jak wyłączyć automatyczne linkowanie adresów URL w komentarzach WordPress.

Dlaczego WordPress automatycznie łączy adresy URL w komentarzach?

WordPress automatycznie konwertuje tekstowe adresy URL na odnośniki, co ułatwia przejście na odnośnik podczas moderacji komentarzy.

Te automatyczne odnośniki nie są przechowywane w twojej bazie danych. WordPress sprawia, że adresy URL są klikalne podczas wyświetlania ich na ekranie w obszarze administracyjnym, a także w sekcji komentarzy pod twoimi artykułami.

Auto-linked clickable text URL in WordPress comments

Niektóre z tych komentarzy są prawdziwe, gdy komentujący nie wiedzieli, jak dodać odnośnik w komentarzu. Jednak wiele spamerskich komentarzy zawiera również zwykłe adresy URL wklejone bezpośrednio w tekście komentarza.

Wyłączanie automatycznego odnośnika w komentarzach WordPress

Wystarczy dodać ten pojedynczy wiersz kodu w pliku functions. php twojego motywu lub we wtyczce specyficznej dla witryny.

remove_filter( 'comment_text', 'make_clickable', 9 );

.

WordPress nie przechowuje adresów URL w postaci zwykłego tekstu jako odnośników w bazie danych. Zamiast tego zmienia je w klikalne odnośniki w locie. Ten kod po prostu wyłącza filtr, który sprawia, że adresy URL są klikalne.

Sprawia to, że zwykłe adresy URL nie są klikalne w obszarze administracyjnym i sekcji komentarzy pod twoimi wpisami. Usuwanie tego kodu spowoduje ponowne włączenie automatycznego odnośnika.

Jeśli dodasz go do pliku functions.php twojego motywu, aktualizacja motywu spowoduje nadpisanie pliku functions.

Należy również pamiętać, że ten kod działa tylko w przypadku adresów URL w postaci zwykłego tekstu. Jeśli użytkownik zdecyduje się utworzyć odnośnik, dodając odpowiedni tag HTML, wówczas odnośniki te będą wyświetlane tak, jak powinny.

Jeśli chcesz całkowicie wyłączyć HTML w komentarzach, zapoznaj się z naszym poradnikiem na temat wyłączania HTML w komentarzach WordPress.

Mamy nadzieję, że ten artykuł pomógł ci wyłączyć automatyczne odnośniki adresów URL w komentarzach WordPress. Warto również zapoznać się z naszą listą 16 najlepszych wtyczek usprawniających komentarze WordPress.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube, aby zobaczyć poradniki dotyczące filmów 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 na niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak WPBeginner jest finansowany, dlaczego to ma znaczenie i jak możesz nas wspierać. Oto nasz proces redakcyjny.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Najlepszy zestaw narzędzi WordPress

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

Reader Interactions

23 komentarzeZostaw odpowiedź

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Deniz says

    Thanks for the guide. I added the code to function.php and it worked. So is there a way to exclude my own links from this?

    • WPBeginner Support says

      We do not have a simple way at the moment but should we find a way we would recommend we will be sure to update the article!

      Administrator

  3. Pasquale says

    Thanks, this was helpful. I was getting a lot of comments like 'your website is great…bla bla…check mine’ and a link. Hopefully this will fix it

  4. Abdulrahim safi says

    Hello How can i disable auto link in posts not comments
    when i enter a link in text format ex: http://www.example.com it is automatically changed to hyperlink when i publish post how can i disable this thanks

  5. Sebastien says

    Hello. I’m looking for a way to do just what you mentioned, but only for posts. It seems with a recent WP update, if you type a website address in a post, WP will automatically link to it. For example, if your post contains „google.com” somewhere in the post, then WP will add a link to google. Can we stop that from happening? If so, how? Thank you

    • Bobby says

      Hey Sebastien did you find the solution for your problem as i am also having problem with this.. and i just want to get it disabled.. thanks

  6. StageCoachDriver says

    Could the functions.php in a child theme be used to add 'remove_filter( 'comment_text’, 'make_clickable’, 9 );’ to the theme rather than making changes directly to the theme?

  7. Angel says

    That is really good. In my case, I’ll make a conditional to make my links – as admin – clickable, since I post them on replies to comments.

    Thanks :)

    • Matteo says

      Hi Angel,
      do you mind posting here the code you wrote? I’m interested in having my own links (as admin) cliackable ;)

      Thank you

      • Angel says

        As I am the only person show logs in I am able to use:
        if ( is_user_logged_in() ) {
        remove_filter( 'comment_text’, 'make_clickable’, 9 );
        }

    • Ibon Azkoitia says

      Maybe I’m wrong about your situation, but you should not write in your Blog with an Admin User. The „Writer” should have a lower role (editor for example) and have another user with the Admin role for admin stuff.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.