Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come disabilitare il collegamento automatico degli URL nei commenti di WordPress

Una sezione commenti di WordPress piena di link casuali cliccabili può far apparire sospetto il tuo sito web.

Per molti proprietari di siti, è qui che iniziano i problemi. Gli spammer ne abusano, i motori di ricerca potrebbero segnalarlo e persino i commenti genuini con link utili possono apparire sospetti.

Su WPBeginner, di solito contrassegniamo questi commenti come spam, ma sappiamo che non è la soluzione migliore per tutti.

Dopo un'attenta ricerca, abbiamo trovato un modo semplice per bloccare il collegamento automatico degli URL mantenendo attive le conversazioni reali. 💬

In questa guida, ti mostreremo come disabilitare il collegamento automatico degli URL nei commenti di WordPress. In questo modo, avrai un maggiore controllo sulla tua sezione commenti, incoraggiando comunque un coinvolgimento significativo.

Disabilitare il collegamento automatico degli URL

🧑‍💻 TL;DR: Il modo più semplice per disabilitare il collegamento automatico degli URL nei commenti di WordPress è utilizzare il plugin WPCode e attivare il suo snippet predefinito 'Disable Comment URL Linking'.

Perché WordPress collega automaticamente gli URL di testo nei commenti?

WordPress collega automaticamente gli URL di testo nei commenti come una funzionalità principale integrata e utile per renderli più facili da cliccare e migliorare l'usabilità per conversazioni genuine. Questa è intesa come una funzionalità di convenienza, in modo che i proprietari del sito e i lettori possano visitare i link senza copiare e incollare.

A volte, questi link vengono aggiunti da commentatori genuini che non sanno come formattare un hyperlink.

WordPress rileva semplicemente l'URL e lo rende cliccabile quando mostra il commento nell'area di amministrazione o sotto i tuoi articoli. Inoltre, non viene effettivamente memorizzato in quel modo nel tuo database.

URL di testo collegati automaticamente in WordPress

Il problema è che gli spammer abusano di questa funzionalità per inserire link sospetti nei tuoi commenti. Questo può far apparire il tuo sito WordPress inaffidabile sia ai lettori che ai motori di ricerca.

Ecco perché molti proprietari di siti preferiscono disabilitare il collegamento automatico.

Tenendo presente questo, ti mostreremo come disabilitare i collegamenti automatici degli URL nei commenti di WordPress. Ecco i passaggi che seguirai:

Facile, vero? Iniziamo subito!

Mentre molti esperti di WordPress ti diranno di aggiungere una riga di codice personalizzata al file functions.php del tuo tema o in un plugin specifico per il sito, esiste un modo molto migliore.

Utilizzare WPCode, il miglior plugin per snippet di codice sul mercato, è un modo sicuro e semplice per aggiungere codice al tuo sito web. Ti consente di aggiungere snippet personalizzati come CSS, PHP e HTML senza modificare i file del tuo tema, prevenendo piccoli errori che potrebbero compromettere il tuo sito.

Alcuni dei nostri marchi partner utilizzano WPCode per creare e gestire snippet di codice personalizzati, e ha funzionato molto bene.

Non perderti la nostra recensione dettagliata di WPCode per scoprire perché lo raccomandiamo vivamente.

Per iniziare, dovrai creare un account WPCode. Sul sito web di WPCode, fai clic sul pulsante 'Get WPCode Now', scegli un piano e completa il processo di registrazione.

Homepage di WPCode

📌 Nota: WPCode Pro include una libreria di oltre 100 snippet pronti all'uso che puoi facilmente aggiungere al tuo sito, incluso uno snippet di codice per disabilitare il collegamento degli URL nei commenti. Detto questo, puoi anche iniziare con la versione gratuita di WPCode prima di effettuare l'aggiornamento.

Dopo la registrazione, avrai la tua area account WPCode, dove potrai scaricare il file zip del tuo plugin e accedere alla tua chiave di licenza.

Ora, installiamo e attiviamo il plugin WPCode sul tuo sito.

Naviga su Plugin » Aggiungi Plugin nella tua area di amministrazione di WordPress.

Il sottomenu Aggiungi plugin sotto Plugin nell'area di amministrazione di WordPress

Nella schermata successiva, fai clic sul pulsante ‘Carica Plugin’.

Dopodiché, puoi fare clic su 'Scegli File' per caricare il tuo file zip WPCode dal tuo computer locale.

Pulsante Scegli file per caricare il file zip di un plugin

Premi 'Installa Ora' quando finisce il caricamento e poi 'Attiva' per abilitarlo sul tuo sito. Se hai bisogno di aiuto, puoi fare riferimento alla nostra guida su come installare un plugin di WordPress.

Dopo l'attivazione, dovrai attivare la tua chiave di licenza.

Per fare ciò, naviga su Code Snippets » Settings.

Successivamente, nella scheda ‘Impostazioni generali’, inserisci semplicemente la tua chiave di licenza e fai clic su ‘Verifica chiave’. Puoi trovare questa chiave nell'email che ricevi dopo la registrazione o nel tuo account WPCode.

Attivazione della chiave di licenza di WPCode

Il passo successivo è andare su Snippet di codice » + Aggiungi snippet dalla tua bacheca di amministrazione di WordPress.

Da qui, utilizza il filtro 'Comments' per trovare rapidamente lo snippet 'Disable Comment URL Linking'. Quindi, puoi passare il mouse sopra lo snippet e fare clic sul pulsante 'Connect to library to unlock (Free)'.

Collegamento del plugin WPCode alla WPCode Library

Nel popup che appare, fai clic su 'Connect to WordPress' per sincronizzare in modo sicuro il tuo sito web con la libreria cloud gratuita di WPCode per recuperare lo snippet.

Una volta connesso, dovresti essere pronto per utilizzare lo snippet 'Disabilita collegamento URL nei commenti'. Quindi, passiamo di nuovo il mouse su di esso e facciamo clic su 'Usa snippet' quando appare.

Utilizza lo snippet Disabilita collegamento URL commenti

Questo ti reindirizzerà all'editor di codice WPCode.

Poiché lo snippet di codice è pronto per l'uso, devi solo spostare l'interruttore da 'Inattivo' ad 'Attivo' e fare clic sul pulsante 'Salva snippet'.

Attiva e salva lo snippet Disabilita collegamento URL commenti

⚠️ Importante: Si prega di notare che questo codice impedisce solo ai collegamenti di testo semplice (come www.example.com) di diventare cliccabili. Non disabilita il rendering HTML.

Se un utente decide di creare un link aggiungendo il tag HTML appropriato (come <a href=\"http://www.example.com\">il mio link</a>), tali link appariranno comunque cliccabili.

Se vuoi disattivare completamente qualsiasi HTML nei commenti, puoi dare un'occhiata al nostro tutorial su come disabilitare l'HTML nei commenti di WordPress.

E questo è tutto: il tuo blog WordPress smetterà ora di creare automaticamente link ai commenti.

Ecco come appare sul nostro sito demo:

Collegamento automatico degli URL nei commenti disabilitato

Bonus: Spiegazione dello snippet di codice per disabilitare i collegamenti automatici nei commenti

Se volevi solo risolvere il problema, hai finito! Ma se ami imparare come funziona WordPress dietro le quinte e sei curioso, ecco lo snippet di codice che abbiamo usato per disabilitare i collegamenti automatici degli URL nei commenti di WordPress:

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

Questo snippet funziona perché WordPress non memorizza gli URL come link cliccabili nel suo database.

Invece, converte gli URL in testo semplice in link cliccabili al volo quando visualizza i commenti.

Disabilitando il filtro responsabile di questa funzionalità, impedisci agli URL di diventare automaticamente cliccabili. Questa modifica influenzerà sia l'area di amministrazione che la sezione commenti sotto i tuoi post.

Se rimuovi lo snippet in seguito, WordPress ricomincerà a creare collegamenti automatici agli URL. Se invece aggiungessi questo codice direttamente al file functions.php del tuo tema, rischieresti di perdere le tue modifiche la prossima volta che aggiorni il tuo tema.

Questo è esattamente il motivo per cui consigliamo di utilizzare un plugin come WPCode. Memorizza i tuoi snippet separatamente dai file del tuo tema, quindi non dovrai mai preoccuparti che gli aggiornamenti compromettano le funzionalità personalizzate del tuo sito.

FAQ: Disabilitare il collegamento automatico degli URL nei commenti di WordPress

Ecco alcune delle domande più comuni che i nostri lettori pongono sulla disabilitazione dei collegamenti automatici degli URL nei commenti di WordPress.

La disabilitazione del collegamento automatico rimuoverà i link dai miei commenti esistenti?

Sì, poiché WordPress genera questi collegamenti al volo durante il caricamento della pagina, la disabilitazione della funzionalità riconvertirà gli URL di testo semplice nei commenti precedenti in testo normale e non cliccabile.

Impedisce a WordPress di convertire automaticamente gli URL di testo semplice in collegamenti cliccabili in tutti i commenti, sia nuovi che vecchi. Non dovrai modificare manualmente i commenti precedenti, poiché i collegamenti automatici verranno rimossi istantaneamente.

Gli utenti possono ancora aggiungere i propri link nei commenti?

Sì. Questo codice disabilita solo la conversione automatica degli URL di testo, ma non disabilita l'HTML. Se un commentatore sa come creare un link utilizzando il tag HTML appropriato (come <a href=\"http://www.example.com\">il mio link</a>), quel link apparirà comunque nel suo commento.

Questa modifica è reversibile?

Sì, è completamente reversibile. Se utilizzi il plugin WPCode come consigliamo, puoi semplicemente impostare lo snippet su 'Non attivo' e salvare le modifiche. WordPress tornerà immediatamente a creare automaticamente link agli URL.

Questo snippet influisce sui link nei miei post o nelle mie pagine del blog?

Per niente. Lo snippet di codice che utilizziamo è progettato per mirare *solo* al filtro dei commenti. Non avrà alcun effetto su come funzionano i link all'interno del contenuto dei tuoi post o delle tue pagine.

Letture aggiuntive: Altri modi per migliorare i tuoi commenti di WordPress

Speriamo che questo articolo ti abbia aiutato a disabilitare il collegamento automatico degli URL nei commenti di WordPress.

Se vuoi migliorare ulteriormente i tuoi commenti di WordPress, dai un'occhiata a questi tutorial aggiuntivi per altri suggerimenti e trucchi:

Se ti è piaciuto questo articolo, iscriviti al nostro Canale YouTube per tutorial video su WordPress. Puoi trovarci anche su Twitter e Facebook.

Divulgazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

22 CommentsLeave a Reply

  1. Grazie per la guida. Ho aggiunto il codice a function.php e ha funzionato. C'è quindi un modo per escludere i miei link da questo?

    • Al momento non abbiamo un modo semplice, ma se dovessimo trovarne uno, saremmo sicuri di aggiornare l'articolo!

      Amministratore

  2. Come fare in modo che gli estratti siano come il nostro dominio?

    Quindi, solo i link dal nostro sito web possono essere aggiunti.

  3. Grazie, questo è stato utile. Ricevevo molti commenti come 'il tuo sito web è fantastico... bla bla... controlla il mio' e un link. Spero che questo lo risolva

  4. Ciao Come posso disabilitare i link automatici nei post non nei commenti
    quando inserisco un link in formato testo es: http://www.example.com viene automaticamente cambiato in hyperlink quando pubblico il post come posso disattivare questo grazie

  5. Ciao. Sto cercando un modo per fare proprio quello che hai menzionato, ma solo per i post. Sembra che con un recente aggiornamento di WP, se digiti l'indirizzo di un sito web in un post, WP lo collegherà automaticamente. Ad esempio, se il tuo post contiene "google.com" da qualche parte nel post, WP aggiungerà un link a Google. Possiamo impedire che ciò accada? Se sì, come? Grazie

    • Ehi Sebastien, hai trovato la soluzione al tuo problema perché anch'io ho problemi con questo... e voglio solo disabilitarlo... grazie

  6. Potrebbe essere utilizzato il file functions.php in un tema figlio per aggiungere 'remove_filter( ‘comment_text’, ‘make_clickable’, 9 );' al tema piuttosto che apportare modifiche direttamente al tema?

  7. È davvero buono. Nel mio caso, creerò una condizione per rendere i miei link - come amministratore - cliccabili, dato che li pubblico nelle risposte ai commenti.

    Thanks :)

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

      Grazie

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

    • Forse mi sbaglio sulla tua situazione, ma non dovresti scrivere sul tuo blog con un utente amministratore. Lo "scrittore" dovrebbe avere un ruolo inferiore (ad esempio, editore) e avere un altro utente con il ruolo di amministratore per le cose amministrative.

Lascia un commento

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.