La funzione esc_html è pensata da wordpress per fare l’escape dei blocchi HTML.
Utilizzo funzione esc_html
<?php esc_html( $text ) ?>
$text testo di cui fare l’escape
La funzione ritorna il valore di testo a cui è stato appunto fatto il filtraggio.
Facciamo un piccolo esempio ma abbastanza esaustivo
$html = esc_html( '<a href="http://www.esempio.it/">Un esempio</a>' );
dopo avere eseguito la funzione il valore della variabile html diventerà
<a href="http://www.esempio.it/">Un esempio</a>
che visualizzato su display diventa
<a href="http://www.esempio.it/">Un esempio</a>
Mentre la stringa all’interno dell’escape iniziale visualizzebbe
Un esempio
e cliccandoci sopra andreste proprio alla pagina che linka