Muito sobre Matemática e nem tanto sobre CSS, PHP, AJAX, Javascript, Wordpress e outros assuntos

29
ago

Uma das coisas que acho trabalhosa no WordPress é editar código.

Visualmente no editor do WP, quando se digita um trecho de código, tudo parece funcionar as mil maravilhas. Os problemas surgem quando se aciona o botão salvar ou publicar do editor. Ele destroi toda a indentação, importante para uma leitura mais adequada do código, e faz uns ajustes automáticos no HTML que geram, as vezes, resultados imprevisíveis.

Esse comportamento, talvez, seja decorrência do fato de o WP ter sido criado, também e principalmente, para quem não conhece a linguagem de marcação.

Questionei algumas pessoas sobre esses fatos e, para minha surpresa, as dificuldades que elas tinham eram muito semelhantes. Utilizo-me bastante do Writely para a edição dos meus posts, mas os problemas permanecem, tanto na publicação a partir desse editor, como através da velha e conhecida técnica de copiar e colar.

Se não me engano, li também, provavelmente por conta dessas deficiências, que outras pessoas utilizam plugins para substituir o editor padrão do WP. Se é de seu conhecimento e funciona, agradeceria se você deixasse a sua indicação nos comentários.

Eu, do lado de cá, fiz uma rotina simples em AJAX para, paliativamente, solucionar os (meus) problemas mencionados e que disponibilizo a seguir para sua apreciação e julgamento.

Veja o código JavaScript AJAX utilizado. Ao clicar no link o código é exibido e ao clicar novamente é fechado. Experimente!

[Update] Os sinais de menor e maior, entre aspas, no código JavaScript AJAX correspondem à &_lt; e &_gt;, respectivamente, sem o concatenado.

Um outro exemplo de uso da mesma rotina, que aciona um programa PHP do lado do servidor e retorna como resposta um arquivo XML.

E, por último, veja o código do programa PHP usado acima.

Pelo menos os códigos ficam mais bonitos e compreensíveis (eu acho). E, por um lado, o texto fica mais condensado, mas por outro exige um clique a mais nos links. E você o que achou?

Artigos Relacionados:

  1. Experimento AJAX #5 – O Aplicativo Questionarious
  2. Experimento Ajax #4 – Validação de Campos
  3. Tema para o WordPress em AJAX
  4. Como Incluir Páginas no WordPress
  5. Experimento AJAX #2 – Copa do Mundo de 2006
  6. Plugins para o WordPress
  7. Experimento AJAX #1

Related posts brought to you by Yet Another Related Posts Plugin.

Imprima este artigo    |   Envie este artigo para um(a) amigo(a)    |   5.704 views

Categoria : AJAX / Javascript / Técnico / Web / WordPress




Trackbacks & Pingbacks


5 Respostas para “Edição de Código no Wordpress”


Lucas setembro 25, 2006

amigo, estou tendo problemas ao interpretar um xml no firefox. Ja quebrei a cabeça e nada. Será q vc pode me dar uma ajuda?

—–xml—-

teste.jpg
Telemig Celular

teste.jpg
Telemig Celular

..

usando o XMLHttpRequest no firefox para abrir o xml, quando rodo. por exemplo:
xml = request..responseXML
xml.firstChild.childNodes[0].childNodes.length ele retorna 5, ao invés do real numero de nos, 2. Ele ta contando o “ENTER” como um caracter. Como eu contorno isso?

desde ja agradecido.

corsaria setembro 10, 2006

Yo edito de forma manual… a veces me equivoco y dejo alguna etiqueta sin cerrar o cosas así… :-)

Thalis valle setembro 1, 2006

Quando acontece isso, eu tenho que editar manualmente no editor HTML.

Depois vou testar

Raphael agosto 30, 2006

Eu tbm tenho bastante difuculdade em utilizar o editor WP.
Uso o famoso Ctrl+C e Ctrl+V. Seu codigo parece ser bem util eu gostei. Quando ao Writely eu acho que ainda falta muito para ele se tornar um editor de competencia para blog mais tecnicos.

Abraços