Mantener el formato HTML al cambiar de Visual a editor HTML

12

He estado buscando una solución que me permita editar el código HTML y que permanezca después de cambiar al editor visual y volver.

He intentado un montón de cosas sin suerte:

  • el complemento wp-no-format
  • el complemento HTML sin formato
  • ingresando todo mi HTML en una línea

Si solo fuera yo quien gestionara el contenido, deshabilitaría el editor visual. Pero como tengo varios administradores de contenido y páginas en las que hay HTML (formularios, por ejemplo) y contenido que necesitan editar, no hay opción.

Cualquier sugerencia será muy apreciada.

    
pregunta evanmcd 13.05.2011 - 05:37

5 respuestas

5

Sé exactamente cómo te sientes y, lamentablemente, este problema está arraigado en el código central de wordpress, no en TinyMCE o debido a problemas de compatibilidad de navegador. Escribí un complemento que le permite formatear el código html en el editor HTML, alternar entre la pestaña Visual y la pestaña Visual sin afectar el código fuente, y hacer cambios en la pestaña Visual sin romper el formato HTML original ...

enlace

También conserva las sangrías con pestañas (solo 4 espacios :() y mejora la compatibilidad con HTML5.

El único "escollo" es que deshabilita wpautop. Cito el error porque algunas personas odian que el editor ajuste p etiquetas alrededor de su contenido, como resultado, el editor Visual usará etiquetas br para los retornos de carro en su lugar, por lo que es posible que deba ajustar sus hojas de estilo.

¡Disfruta!

    
respondido por el Marcus Pope 13.04.2012 - 00:07
2

Puedes probar estos complementos:

TinyMCE Advanced tiene una configuración para Dejar de eliminar las etiquetas <p> y <br /> al guardar y mostrarlas en el editor HTML

    
respondido por el fad.lee 20.07.2011 - 07:55
0

Si solo hay secciones de código que no desea modificar, también puede almacenar ese HTML / incrustar / etc sensible en campos personalizados.

Al usar este complemento de shortcode, puede incluir los campos personalizados RAW dentro de cualquier publicación, página o incluso widget con algo como: [incluir "mi nombre de campo personalizado"]. También puede extraer fragmentos comunes de otras publicaciones con algo como [include global="shared_code_menu"].

Es una alternativa barata y tiene limitaciones, pero es liviana y directa.

enlace

    
respondido por el pp19dd 01.11.2011 - 14:41
0

El siguiente complemento funcionó para mí.

enlace

    
respondido por el Rijo K P 03.11.2015 - 10:48
-1

Ok, entonces movamos esto a una respuesta ahora. ¿Quieres algo como esto?

-título-
Muestra de muestra

-contenido-
lalalalalalalalalalalala

<div><a href="blah.com">Blah</a></div>

Una lista de resaltadores de sintaxis
 - SyntaxHighlighter TinyMCE Button
 - WP SyntaxHighligter
 - RBCODE
 - El resultado de búsqueda de Wordpress Extend

    
respondido por el xLRDxREVENGEx 13.05.2011 - 06:22

Lea otras preguntas en las etiquetas