Quitar etiqueta p a imágenes en WordPress con filtros
Anuncio:
Por defecto, cuando estamos creando o editando una entrada en WordPress e incluimos una imagen, el CMS nos la muestra dentro de una etiqueta de párrafo
Para evitar esto, sólo tenemos que agregar un filtro en el fichero functions.php.
Bien, si inspeccionamos un elemento img en una página de wordpress, normalmente encontraremos algo así:
...
...
Para solucionarlo, solo tenemos que ir al archivo functions.php y agregar la siguiente función:
function filtrarImagenes($post){
return preg_replace('/
\s*()?\s*()\s*(<\/a>)?\s*<\/p>/iU’, ‘\1\2\3’, $post); } add_filter(‘the_content’, ‘filtrarImagenes’);
Como podemos comprobar, estamos usando una función de php para eliminar diferentes caracteres del contenido.
Espero que os sea útil.
HackSaludos!