Pubblicato il 14/04/15e aggiornato il

Come disabilitare l'HTML nei commenti di Wordpress.

Come eliminare la possibilità di usare il lingiaggio HTML nei commenti di Wordpress per creare dei link cliccabili di spam.
I commenti su Wordpress come quelli su Blogger sono nofollow di default però nei commenti è permesso sempre di default l'utilizzo del linguaggio HTML. I meno esperti o i principianti possono scaricare gratuitamente il mio ebook gratuito Guida all'HTML e al CSS per farsi una idea di cosa siano questi linguaggi. In ultima analisi sono dei tag, delle notazioni, dei codici che sono conosciuti e interpretati  dai vari browser che al posto del codice presente in una pagina web mostrano invece un layout con immagini, video, testo formattato e altri oggetti.

Mediante l'utilizzo dell'HTML i commentatori possono tra l'altro inserire dei link di spam o comunque collegamenti verso i siti di loro interesse. Questi link sono spesso subdoli. Per inserire un collegamento bisogna usare un codice come questo <a href="URL_LINK">Testo visibile</a>. Alcuni lo usano per esempio in questo modo: "Thanks! Very nice post<a href='URL_SPAM'>.</a>" in cui il testo di ancoraggio è rappresentato solo da un punto

Vediamo come eliminare la possibilità di usare HTML nei commenti di Wordpress. Prima della modifica che ci accingiamo a compiere si potrà commentare in questo modo


commento-wordpress 

dove sulla sinistra c'è il codice incollato nel modulo e sulla destra il risultato dopo che si è cliccato su Send. Verranno a crearsi dei link cliccabili che vogliamo evitare. Per far questo si va sulla Bacheca > Aspetto > Editor quindi si clicca su functions.php ovvero Funzioni del Tema

wordpress-functions

Si scorre tutto il codice fino a trovare il tag PHP finale cioè ?> quindi, subito sopra, si incolla la riga

add_filter( 'pre_comment_content', 'esc_html' );

in questo modo
 
aggiornare-file-wordpress

Si va quindi su Aggiorna file per salvare la modifica. Se ora proviamo a inserire HTML

html-commenti-wordpress

in un commento il codice non sarà interpretato ma sarà pubblicato così come è senza creare dei link cliccabili. Ricordo che anche su Blogger è possibile disabilitare l'HTML per non avere lick cliccabili utilizzando la Libreria jQuery. Infine per concludere faccio presente che questo non è un articolo a sé stante su Wordpress ma fa parte di una serie di post che ho intenzione di dedicare a questa piattaforma dopo aver illustrato come si installa Wordpress e come si effettua una Migrazione da Blogger a Wordpress.




Nessun commento :

Posta un commento

Non inserire link cliccabili altrimenti il commento verrà eliminato. Metti la spunta a Inviami notifiche per essere avvertito via email di nuovi commenti. Se ti ho aiutato con il post o con le risposte ai commenti condividi su Facebook o su Twitter. Grazie.