Los atributos de ancho y alto en línea nunca fueron un gran problema con las imágenes en WordPress, ya que se sobrescribían fácilmente con CSS.
El problema que tengo es que las imágenes con subtítulos se envuelven en un ID 'adjunto _ (' número de adjunto ') y una clase de' wp-caption 'Y se les dan propiedades de ancho y alto CSS en línea. Este es un gran dolor en el trasero, por lo que me gustaría eliminar los estilos en línea de este div si es posible.
Respuestas:
Para eliminar el ancho en línea de una manera limpia de PHP se podría hacer con un filtro, como se describe en el código fuente: https://core.trac.wordpress.org/browser/trunk/src/wp-includes/media.php # L1587
Devolver un cero (o falso) lo eliminará:
fuente
Puede anular estilos en línea con "! Important" como este:
Si desea una solución PHP, eche un vistazo a esto: http://troychaplin.ca/2012/06/updated-function-fix-inline-style-that-added-image-caption-wordpress-3-4/
o javascript / JQuery:
fuente