Sergio Pinna

Web Designer

immagine-senza-p

Rimuovere il tag p attorno alle immagini

Oggi ti presento un piccolissimo snippet prenatalizio.
WordPress aggiunge di default il tag p attorno al tag img… non chiedermi perché lo faccia: è una cosa talmente poco intelligente, che…! 🙂

..andiamo oltre che è meglio!

Dunque per eliminare questo “errore” è sufficiente aggiungere la seguente funzione nel file functioncs.php:

function wp_bootstrap_filter_ptags_on_images( $content ){
	return preg_replace( '/<p>\s*(<a .*>)?\s*(<img .* \/>)\s*(<\/a>)?\s*<\/p>/iU', '\1\2\3', $content );
}
add_filter( 'the_content', 'wp_bootstrap_filter_ptags_on_images' );

Fonte:
Remove Paragraph Tags From Around Images

Condividi questo articolo