Manter o formato HTML ao alternar do Visual para o editor de HTML

12

Eu tenho procurado por uma solução que me permita editar o código HTML e mantê-lo depois de uma mudança para o editor Visual e de volta.

Eu tentei um monte de coisas sem sorte:

  • o plugin wp-no-format
  • o plug-in HTML bruto
  • inserindo todo o meu HTML em uma linha

Se fosse apenas eu gerenciando o conteúdo, desabilitaria o editor Visual. Mas como eu tenho vários gerenciadores de conteúdo e páginas nas quais há HTML (formulários, por exemplo) e conteúdo que eles precisam editar, isso não é uma opção.

Qualquer sugestão será muito apreciada.

    
por evanmcd 13.05.2011 / 05:37

5 respostas

5

Eu sei exatamente como você se sente e, infelizmente, esse problema está enraizado no código principal do wordpress, não no TinyMCE ou devido a problemas de compatibilidade do navegador. Eu escrevi um plug-in que permite formatar a marcação html no editor de HTML, alternar entre ela e a guia Visual sem afetar o código-fonte e fazer alterações na guia Visual sem quebrar a formatação HTML original ...

enlace

Ele também preserva recortes tabulares - apenas 4 espaços :( - e aumenta a compatibilidade com HTML5.

A única "armadilha" é que desabilita o wpautop. Cito a armadilha porque algumas pessoas odeiam que o editor coloque tags p em torno de seu conteúdo, e como resultado, o editor Visual usará br tags para retornos de carro - assim, talvez seja necessário ajustar suas folhas de estilo.

Aproveite!

    
por Marcus Pope 13.04.2012 / 00:07
2

Você pode experimentar este plug-in:

O TinyMCE Advanced tem a configuração para Parar de remover as tags <p> e <br /> ao salvar e exibi-las no editor de HTML

    
por fad.lee 20.07.2011 / 07:55
0

Se houver apenas seções de código que você não deseja desfigurar, você pode, alternativamente, armazenar HTML / embed / etc em campos personalizados.

Usando este plugin shortcode, você pode incluir os campos personalizados RAW dentro de qualquer post, página ou até mesmo widget com algo como: [include "my custom field name"]. Ele também pode extrair snippets comuns de outras postagens com algo como [include global="shared_code_menu"].

É uma alternativa barata e tem limitações, mas é leve e direta.

enlace

    
por pp19dd 01.11.2011 / 14:41
0

O seguinte plugin funcionou para mim.

enlace

    
por Rijo K P 03.11.2015 / 10:48
-1

Ok, então vamos passar isso para uma resposta agora. Você quer algo assim

-Title-
Sample Post

-content-

lalalalalalalalalalalala

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

Uma lista de marcadores de sintaxe
 - Botão SyntaxHighlighter TinyMCE
 - WP SyntaxHighligter
 - RBCODE
 - O resultado da pesquisa a partir do Wordpress

    
por xLRDxREVENGEx 13.05.2011 / 06:22