He estado buscando una solución que me permita editar el código HTML y que permanezca después de un cambio al editor Visual y viceversa.
He intentado muchas 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 administrara 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, esa no es una opción.
Cualquier sugerencia será muy apreciada.
html
visual-editor
formatting
evanmcd
fuente
fuente
Respuestas:
Sé exactamente cómo te sientes, y lamentablemente este problema está enraizado en el código central de WordPress, no en TinyMCE o debido a problemas de compatibilidad del navegador. Escribí un complemento que le permite formatear el marcado html en el editor HTML, alternar entre él 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 ...
http://wordpress.org/extend/plugins/preserved-html-editor-markup/
También conserva hendiduras con pestañas, solo 4 espacios :( - y mejora la compatibilidad HTML5.
La única "trampa" es que deshabilita wpautop. Cito trampas porque algunas personas odian que el editor envuelva etiquetas p alrededor de su contenido, como resultado, el editor visual usará etiquetas br para retornos de carro, por lo que es posible que deba ajustar sus hojas de estilo.
¡Disfrutar!
fuente
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 HTMLfuente
Si solo hay secciones de código que no desea alterar, también puede almacenar ese HTML / incrustación / etc confidencial en campos personalizados.
Mediante el uso de este complemento de código corto, puede incluir los campos personalizados RAW dentro de cualquier publicación, página o incluso widget con algo como: [incluya "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.
http://pp19dd.com/wordpress-plugin-include-custom-field/
fuente
El siguiente complemento funcionó para mí.
https://wordpress.org/plugins/embedit-pro/
fuente
Ok, vamos a mover esto a una respuesta ahora. Quieres algo como esto
-Título- Publicación de
muestra
-contenido-
lalalalalalalalalalalala
Una lista de resaltadores de sintaxis
- Botón de resaltado de sintaxis TinyMCE
- WP SyntaxHighligter
- RBCODE
- El resultado de búsqueda de Wordpress Extend
fuente