extras » e-books       -       Multisite » Blogpocket | Acordes modernos | Mariposas en la maleta
Icono Twitter  Icono Facebook  Blogpocket Multisite en Google+  Icono Google+  Icono RSS


Bombas de relojería escondidas en plugins

Por  | 29.09.2009  | BloggingCsstipsWordpress

Bomba de relojeríaEl otro día conseguí dar con la causa del problema que hacía que los textos no se alinearan correctamente con las imágenes, en los posts individuales de Tinta Digital. Concretamente, lo que no funcionaba era la colocación del texto a la derecha o izquierda de una imagen con la instrucción align=”left” o align=”right”.

Con cualquier texto, lo que sucedía era que tras el primer salto, la segunda línea y siguientes se trasladaban justo debajo de la imagen. Eso lo realiza la sentencia <br clear=”all> pero ¿dónde se encontraba dicha orden?. A simple vista no estaba, desde luego. Ni en los posts, ni en la hoja de estilo del theme. Un problema no apto ni para cardiacos ni para impacientes.

Si no era en el theme activo, tenía que ser de un plugin … ¿cual?. Una solución era ir desactivando plugins y otra ir eliminando hojas de estilo presentes en el código fuente de la página. Una combinación exhaustiva de ambas encontró al culpable: el plugin WordPress Google Calendar que lleva un clear=”all”, en la definición de “br”, como una catedral, en su hoja de estilo particular.

Esto demuestra que, en ocasiones, los plugins son verdaderas bombas de relojería.

Origen de la imagen: Baron Bob

Posts relacionados

Haz un comentario:

Los comentarios están moderados y puede trasncurrir un tiempo hasta que se publiquen.

Puedes participar en la conversación utilizando tu cuenta de Facebook (opción recomendada) o el sistema clásico de WordPress.

Facebook

Si eliges "publicar en Facebook" tu mensaje se verá en tu biografía de Facebook inmediatamente. Aquí no aparecerá hasta que se apruebe.


WordPress

Si lo prefieres puedes comentar con el sistema clásico de WordPress.

XHTML: Se pueden utilizar las siguientes etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>