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à

&lt;a href=&quot;http://www.esempio.it/&quot;&gt;Un esempio&lt;/a&gt;

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