Deseja remover as tags de parágrafo ao redor das imagens? Por padrão, quando você insere imagens em seu conteúdo, ele cria uma tag de parágrafo ao redor da imagem.
Instruções:
Tudo o que você precisa fazer é adicionar esse código ao arquivo functions.php do seu tema ou em um plug-in específico do site:
function filter_ptags_on_images($content){ return preg_replace('/<p>s*(<a .*>)?s*(<img .* />)s*(</a>)?s*</p>/iU', '123', $content); } add_filter('the_content', 'filter_ptags_on_images');
Observação: Se esta é a primeira vez que você adiciona trechos de código no WordPress, consulte nosso guia sobre como copiar/colar corretamente trechos de código no WordPress para não danificar seu site acidentalmente.
Se você gostou desse snippet de código, considere dar uma olhada em nossos outros artigos no site, como: 9 melhores plugins de acordeão do WordPress e 50 melhores temas de WooCommerce para sua loja on-line.
Good
Better solution and faster (already included in WordPress).
By default, WordPress adds paragraph “ tags to category descriptions. Stop this by adding the following to your **functions.php** file
// Remove p tags from category description
remove_filter(‘term_description’,’wpautop’);
**Simple and easy (codeless).**
Thank you
[…] found this useful snippet on wpsnipp.com, this will remove paragraph tags from around images in the_content() on wordpress. Just paste […]
This is brilliant – thank you very much for posting!
No problem anytime j.h.