Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/08/2012, 03:19
reivaj01
 
Fecha de Ingreso: abril-2008
Mensajes: 93
Antigüedad: 16 años
Puntos: 10
Respuesta: Deshabilitar el formato HTML automático

Hola de nuevo, y muchas gracias por las respuestas.

Estoy utilizando el editor de HTML, y el problema es que no hay forma de maquetar decentemente con css, ya que aparecen elementos nuevos que hacen que las reglas ya no se cumplan. El theme es propio y la hoja de estilos muy sencillita.

El primer problema que detecté, es con las imágenes, si inspeccionais la imagen de este artículo con firebug, se ve que la imagen está dentro de una etiqueta <p> que wordpress añade automáticamente.

Este "comportamiento" de wordpress está bastante comentado en internet pero no hay una solución definitiva, de hecho hay varios plugins que mediante javascript intentan paliar sus efectos, pero tras probar 4 de ellos, ninguno me ha funcionado.

Aquí se habla del origen y soluciones del problema, pero por lo que veo, las soluciones surgen, y los desarrolladores de wordpress se encargan, no se por que razón, de que dejen de ser válidas en cada nueva versión.

Viendo que no había manera, me he resignado a minimizar el efecto mediante diversas chapuzas en css, pero entonces me he dado cuenta de que también me estaba modificando vídeos, listas y encabezados.

No puedo poner el código real por confidencialidad, lo siento, pero poniendo simplemente:

Código:
<p>texto inicial<p>
<img src="http://ayudawordpress.com/wp-content/themes/ayudawordpress/images/logo.png">
<p>texto final<p>
se transforma en :

Código:
<p>texto inicial</p>
<p>
<img src="http://ayudawordpress.com/wp-content/themes/ayudawordpress/images/logo.png">
</p>
<p>texto final</p>
Yo lo que necesito es simplemente, que lo deje tal cual y si me confundo y coloco un código incorrecto, que la página se vea mal, ese será mi problema.

La verdad es que no entiendo este comportamiento, que será perfecto para el editor visual, pero si se utiliza el editor html, se entiende que se hace con mínimo conocimiento y buscando que se respete lo escrito.

Saludos