Ver Mensaje Individual
  #8 (permalink)  
Antiguo 25/06/2012, 07:16
MadDunDee
 
Fecha de Ingreso: octubre-2006
Mensajes: 199
Antigüedad: 18 años, 1 mes
Puntos: 3
Shortcodes, eliminar autoformato

Hola,

tengo un shortcode que genera código para un slider, el usuario simplemente tiene que pasarlo de esta manera:

[slider]
[image]http://path-to-image-1[/image]
[image]http://path-to-image-2[/image]
[image]http://path-to-image-3[/image]
[/slider]

La salida debería de ser esta:

Código PHP:
<img src="http://path-to-image-1" title="title" alt="alt" /> 
Pero ahora es así:

Código PHP:
<p><img src="http://path-to-image-1" title="title" alt="alt" /></p
Me gustaría saber cómo retirar la etiqueta de párrafo que mete con el autoformato. Para ello he tratado de controlarlo quitando estos filtros:

Código PHP:
remove_filter('the_content''wpautop');  
remove_filter('the_content''wptexturize'); 
Pero no funciona, la etiqueta de párrafo sigue ahí. Alguien tiene alguna idea de cómo solucionar esto?

Gracias!