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 rimuovere il campo URL del sito web dal modulo di commento di WordPress

Avendo gestito decine di siti WordPress nel corso degli anni, abbiamo affrontato innumerevoli commenti di spam noi stessi. Una delle nostre tecniche più efficaci per combattere lo spam è rimuovere il campo URL del sito web dai moduli di commento.

Sebbene i plugin anti-spam per i commenti aiutino, molti spammer aggiungono ancora manualmente link promozionali tramite il campo URL del sito web nel tuo modulo di commento. Rimuovendo questo campo URL, puoi ridurre significativamente i tentativi di spam mantenendo aperta la tua sezione commenti.

In questo articolo, ti mostreremo diversi modi per rimuovere il campo URL del sito web dal tuo modulo di commento di WordPress, da semplici soluzioni con plugin a un facile metodo di codice.

Rimozione del campo URL del sito web dal modulo di commento di WordPress

Perché le persone inviano commenti di spam?

Poiché la maggior parte dello spam è generato da bot automatizzati, puoi combattere facilmente lo spam nei commenti utilizzando strumenti e plugin gratuiti. Tuttavia, è molto più difficile fermare i commenti di spam inviati da persone.

Questi commenti sono spesso fuori tema, irrilevanti e non aggiungono valore alla conversazione.

Il modulo di commento predefinito di WordPress

Quando mostra i commenti, WordPress collega automaticamente il nome utente della persona con l'URL del sito web che ha fornito. Gli spammer possono utilizzare questo campo per ottenere backlink o per cercare di ottenere classifiche migliori per parole chiave specifiche.

Rimuovendo il campo URL del sito web, puoi scoraggiare gli spammer dal pubblicare sul tuo blog WordPress o sito web. E come puoi vedere nel nostro modulo di commenti di WPBeginner, abbiamo disabilitato esattamente questa funzionalità in questo modo:

Modulo di commento di WPBeginner

Lo facciamo perché crediamo che gli utenti autentici lasceranno un commento indipendentemente dal fatto che ottengano o meno un backlink. Quindi questo non dovrebbe influire sul numero di commenti di qualità che ricevi.

Detto questo, diamo un'occhiata a 3 metodi diversi per rimuovere il campo del sito web dal modulo di commenti del tuo sito WordPress. Puoi utilizzare i collegamenti rapidi qui sotto per passare direttamente al metodo che desideri utilizzare:

Il primo metodo utilizza Thrive Comments, il miglior plugin per commenti per WordPress.

Oltre a impedire agli utenti di inserire URL spam, puoi anche utilizzare il plugin per aumentare l'interazione dei tuoi commenti. Ad esempio, puoi consentire agli utenti di mettere mi piace e non mi piace ai commenti e persino reindirizzare i commentatori a un post pertinente per aumentare le tue visualizzazioni di pagina.

Per maggiori informazioni, consulta la nostra recensione completa di Thrive Themes, dove parliamo di Thrive Comments.

Innanzitutto, vai sul sito web di Thrive Themes per creare un nuovo account e ottenere un piano a pagamento.

ThriveThemes

Una volta registrato, vai semplicemente alla dashboard dell'account.

Qui, fai clic sul link 'Scarica e installa il plugin Thrive Product Manager'.

Installa Thrive Product Manager

A questo punto, puoi installare il plugin Thrive Product Manager sul tuo sito WordPress. Per maggiori dettagli, consulta la nostra guida su come installare un plugin WordPress.

Ora, vai alla pagina Product Manager dalla tua area di amministrazione di WordPress e fai clic sul pulsante 'Accedi al mio account'.

Collegamento di Thrive al sito WordPress

Dovresti ora vedere la dashboard di Thrive Product Manager.

Qui, seleziona semplicemente Thrive Comments e fai clic sul pulsante 'Installa prodotti selezionati'.

Installa Thrive Comments

There should be a success message saying ‘Ready to use’ once the installation is done.

Now, just click the ‘Go to the Thrive Themes Dashboard’ button at the bottom.

Visualizza il messaggio di successo di Thrive Comments

On the next page, you will see all your installed plugins in the suite.

Click the ‘Thrive Comments’ button to start using the plugin.

Vai a Thrive Comments

On the Thrive Comments page, open the ‘Comment Sign-In’ menu.

Then, disable the ‘Allow guests to insert their website URLs’ setting.

Impedire ai commentatori di inserire l'URL del proprio sito web con Thrive Comments

This option will remove the website URL field from your WordPress website.

This way, your comment section will remain free of spam and your genuine commenters won’t accidentally click on malicious links.

Il modulo di commento di Thrive Comments senza il campo URL del sito web

That’s it. If you’re interested in using Thrive Comments to improve your comment section, here are other guides you can check out:

Metodo 2: Rimuovere il campo URL del sito web con un plugin gratuito

If you want to remove the URL field from your WordPress comment form with a free plugin, then check out Comment Link Remove and Comment Tools.

This plugin lets you remove the field and also delete any links from comments you have already approved.

Innanzitutto, è necessario installare e attivare il plugin Comment Link Remove and Comment Tools. Per istruzioni dettagliate, consulta la nostra guida su come installare un plugin WordPress.

Dopo l'attivazione, fai clic su Comment Tools » Comment Tools nella dashboard di WordPress.

Qui, seleziona la casella accanto a ‘Rimuovi il campo SITO WEB dal modulo commenti’. Questo scoraggerà gli spammer dall'inserire i loro link.

Detto questo, tutti i commenti che hai precedentemente approvato conterranno ancora un link. Per rimuovere questi URL, seleziona semplicemente la casella accanto a ‘Rimuovi hyperlink dalla biografia dell'AUTORE del commento’.

Si consiglia inoltre di selezionare l'impostazione ‘Disabilita la trasformazione degli URL in hyperlink nei commenti’. Questa opzione impedisce che gli URL nei commenti vengano visualizzati come hyperlink cliccabili.

Oltre a ciò, puoi facoltativamente abilitare l'opzione ‘Rimuovi i tag di collegamento HTML nei commenti’. Questa impostazione rimuove i tag HTML che creano hyperlink nei commenti. Ciò garantisce che eventuali URL o collegamenti nei commenti non vengano visualizzati come collegamenti cliccabili.

Impostazioni del plugin Comment Tools

Una volta terminato, scorri fino in fondo alla pagina e fai clic sul pulsante ‘Salva modifiche’ per memorizzare le tue impostazioni.

Per vedere questa modifica in azione, disconnettiti dal tuo account o visita il tuo sito web in una scheda in incognito.

Vedrai che il modulo commenti non ha più un campo URL del sito web.

Modulo di commento senza campo URL del sito web

Inoltre, i nomi degli autori dei commenti che prima avevano collegamenti non li avranno più e gli utenti non potranno più cliccarci sopra.

Uno dei segni rivelatori di ciò è che il colore del testo del nome dell'autore del commento che prima aveva collegamenti sarà lo stesso di quello che non li ha.

Esempio di nomi di autori di commenti senza link

Metodo 3: Rimuovere il campo URL del sito web con il codice

Un'altra opzione è rimuovere il campo sito web dal modulo di commento di WordPress utilizzando uno snippet di codice.

Il motivo per cui vogliamo mostrarti questo metodo è che, sebbene il plugin possa rimuovere il campo URL, mantiene comunque la casella di controllo "Salva il mio nome, email e sito web in questo browser per la prossima volta che commento" in fondo.

Per mantenere le cose coerenti, vogliamo cambiare questo testo in "Salva il mio nome e la mia email in questo browser per la prossima volta che commento". E possiamo farlo usando codice personalizzato.

Spesso, i tutorial ti diranno di aggiungere snippet di codice personalizzato al file functions.php del tuo tema.

Tuttavia, non lo consigliamo perché anche un piccolo errore nel tuo codice potrebbe causare una serie di errori comuni di WordPress o persino rompere completamente il tuo sito. Questo approccio richiede anche la creazione di un tema figlio in modo che il tuo tema padre non venga influenzato.

Invece di fare tutto ciò, ti consigliamo di utilizzare WPCode. È il modo più semplice e sicuro per aggiungere codice personalizzato in WordPress senza dover modificare alcun file del tema principale.

Nota: Sebbene esista un plugin WPCode gratuito, utilizzeremo la versione premium per questo tutorial.

La prima cosa da fare è installare e attivare il plugin WPCode sul tuo sito web. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin WordPress.

Aggiungere codice per rimuovere il campo URL dal modulo di commento di WordPress

Dopo l'attivazione, vai su Snippet di codice » Aggiungi snippet.

Come aggiungere uno snippet di codice a WordPress

Quindi, naviga nella scheda ‘Commenti’ e trova lo snippet ‘Disabilita URL sito web del modulo di commento’.

Se non hai ancora collegato la libreria WPCode, fai clic sul pulsante ‘Connetti alla libreria per sbloccare (Gratuito)’.

A questo punto, accedi semplicemente al tuo account WPCode.

Dopodiché, torna alla pagina precedente del plugin WPCode. Ora vedrai che il pulsante è cambiato in ‘Usa snippet.’ Fai clic su di esso per utilizzarlo.

Cliccare su 'Usa snippet' nello snippet di codice Disabilita URL sito web modulo commenti in WPCode

Ora vedrai la schermata dell'editor di snippet di codice con il codice per rimuovere il campo URL del sito web dal modulo di commento.

Tutto quello che devi fare ora è fare clic sull'interruttore ‘Inattivo’ in modo che mostri invece ‘Attivo’. Quindi, fai clic su ‘Aggiorna’ per rendere attivo questo snippet.

Attivazione dello snippet di codice Disabilita URL sito web modulo commenti in WPCode

Ora, i visitatori non potranno più aggiungere un URL del sito web ai loro commenti.

Aggiungere codice per rimuovere i link esistenti nei nomi degli autori dei commenti

Il codice del passaggio precedente rimuove solo il campo URL del sito web dai moduli di commento, ma i commenti esistenti con nomi di autore collegati avranno ancora collegamenti.

Fortunatamente, puoi rimuoverli facilmente anche tu con WPCode. Quello che devi fare è tornare a Snippet di codice » Aggiungi snippet. Quindi, fai clic su ‘Usa snippet’ sotto ‘Aggiungi il tuo codice personalizzato (Nuovo snippet).’

Aggiungere codice personalizzato in WPCode

Ora, puoi dare un nome a questo snippet di codice per renderlo facilmente identificabile. Può essere qualcosa di semplice come ‘Rimuovi collegamenti ipertestuali nel nome dell’autore del commento.’

Successivamente, cambia il Tipo di codice in ‘Snippet PHP.’

Creazione di uno snippet di codice in WPCode per rimuovere i collegamenti ipertestuali nei nomi degli autori dei commenti esistenti

Una volta fatto, copia e incolla il seguente snippet nella casella di anteprima del codice:

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

Scorrendo verso il basso, assicurati che il Metodo di inserimento sia ‘Inserimento automatico’ e la Posizione sia ‘Esegui ovunque.’

Dopo di che, rendi attivo il codice e fai clic su ‘Salva snippet.’

Scelta del metodo e della posizione di inserimento in WPCode

Ora, non vedrai più i nomi degli autori dei vecchi commenti con collegamenti.

Aggiungere codice per sostituire il testo della casella di controllo di opt-in per i cookie dei commenti

Se scegli di mostrare la casella di controllo di opt-in per i cookie dei commenti nel tuo modulo di commento, allora vedrai molto probabilmente questo testo della casella di controllo: “Salva il mio nome, email e sito web in questo browser per la prossima volta che commenterò.”

Avere questa casella di controllo che appare così quando non hai più il campo URL del sito web sembrerà piuttosto strano. Quindi, è una buona idea sostituire questo testo.

Per fare ciò, crea semplicemente un nuovo snippet come nel passaggio precedente e imposta il Tipo di codice su ‘Snippet PHP.’ Puoi chiamare questo codice ‘Sostituisci testo della casella di controllo di opt-in per i cookie dei commenti.’

Successivamente, copia e incolla lo snippet di codice qui sotto nella casella di anteprima del codice:

// 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;
}

Puoi impostare il Metodo di inserimento e la Posizione come prima.

Una volta fatto ciò, rendi attivo il codice e fai clic su ‘Salva snippet.’

Se il codice ha successo, dovresti vedere il testo di opt-in modificato in "Salva il mio nome e la mia email in questo browser per la prossima volta che commenterò."

Ecco come appare il testo di opt-in sul nostro sito di prova:

Salva il mio nome e la mia email in questo browser per la prossima volta che commenterò testo della casella di controllo

Speriamo che questo articolo ti abbia aiutato a imparare come rimuovere il campo URL del sito web dal modulo di commenti di WordPress. Potresti anche voler consultare la nostra guida per principianti su come moderare i commenti in WordPress e le nostre scelte di esperti per i migliori plugin per moduli di contatto.

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

Dichiarazione: 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

104 CommentsLeave a Reply

    • Se non funziona su un sito, è probabile che il tema utilizzato stia sovrascrivendo il modulo di commenti predefinito.

      Amministratore

  1. Ciao, grazie per aver creato un prezioso post sul blog poiché era una domanda di molti su come rimuovere il campo del sito web dal modulo di commenti.

    Voglio sapere se, consentendo il campo del sito web, è utile per la SEO, perché sono link nofollow?

    • Non dovrebbe essere un fattore importante per la SEO del tuo sito, indipendentemente dalla scelta.

      Amministratore

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.