Alguém conseguiu integrar o wp_editor dentro de um widget?

4

Adicionando isso no método de formulário do widget:

wp_editor($text, $this->get_field_id('text'));   

parece funcionar. Mas depois de pressionar o botão "Salvar", o widget fica bem ...

Adicionar _WP_Editors::editor_js(); faz isso aparecer depois que você pressiona o botão salvar, mas outras coisas começam a agir de maneira estranha. Eu acho que tem algo a ver com o javascript do rodapé.

Alguém integrou com sucesso o wp_editor dentro de um widget?

    
por Alexa 30.12.2011 / 13:16

3 respostas

1

Como disse, acho muito difícil encontrar uma solução confiável, porque você precisa cuidar de muitas coisas. Eu vou pelo caminho proposto por Danny van Kooten: enlace

adicione e abra o editor em um thickbox ou outro modo que usei uma vez, usando o widget "modo de acessibilidade" para coisas "avançadas" como visto neste screenr: enlace

este exemplo é buggy, mas o conceito geral funciona bem, mesmo que seja muito engraçado que você tenha que usar js para obter e adicionar o link para a página de edição de widget correspondente (não-js fallback):)

Mas, por outro lado, nesta página separada você pode fazer o que quiser.

    
por ungestaltbar 27.01.2012 / 00:36
0

Eu não encontrei seu código, mas à primeira vista Spots pode estar usando o% incorporadowp_editor().

    
por Annika Backstrom 09.01.2012 / 15:40
0

Sou novo no WP, por isso não tenho muita certeza desta solução, mas li recentemente que há problemas com o uso de wp_editor() (não me lembro onde li isso, no entanto). No entanto, lembro-me também de ler que the_editor() é uma solução melhor, especialmente com elementos arrastáveis.

Espero que ajude.

    
por Housni 27.01.2012 / 01:09