Wp_editor e WPAlchemy tocam mensagens ao atualizar

Ao usar o wp_editor, colo meu texto no editor visual. Se eu mudar para o editor HTML, todas as minhas tags estão lá. Até agora, não há problema. Quando atualizo a coisa, todas as minhas tags aparecem no meu editor visual e em HTML, elas se tornam algo como:

<p><strong> 

Se eu atualizar novamente, as tags aparecem na minha página. Então eu estou preso em editar meu texto apenas uma vez. Se eu atualizar mais de uma vez, as tags aparecem e tudo fica bagunçado.

Alguém tem uma pista do que é adormecido?

Estou usando essa linha para criar o wp_editor:

 the_field('shortText'); ?> 

<label for="the_name(); ?>">Text get_the_value(), $metabox->get_the_name(), $settings); ?>

Obrigado!

EDITAR:

O problema é com

 $metabox->get_the_value() 

Ele analisa o código com as tags, que em seguida confunde tudo. Existe uma maneira de analisar o valor no editor de HTML e não no editor visual?

FÓRUM ADICIONAL:

Entrada:

 Faire des sorties de groupe et briser l'isolement. Venez vivre une activité entre gens qui vivent les mêmes choses, sentir la force du groupe plutôt que l'isolement. 

Saída (var_dump):

 string(594) "

Faire des sorties de groupe et briser l'isolement. Venez vivre une activité entre gens qui vivent les mêmes choses, sentir la force du groupe plutôt que l'isolement.

Le Regroupement vous propose des sorties de groupe pour faciliter le plaisir en vivant des expériences comme vivent les « autres familles normales ». Nos sorties sont dépourvues d'obstacles et se vivent sans les soucis de se faire identifier parmi le groupe.

"

E, em seguida, a function get_the_value ();

 /** * @since 1.0 * @access public */ function get_the_value($n = NULL, $collection = FALSE) { $this->_meta(NULL, TRUE); $value = null; if ($this->in_loop) { if(isset($this->meta[$this->name])) { $n = is_null($n) ? $this->subname : $n ; if(!is_null($n)) { if ($collection) { if(isset($this->meta[$this->name][$this->current])) { $value = $this->meta[$this->name][$this->current]; } } else { if(isset($this->meta[$this->name][$this->current][$n])) { $value = $this->meta[$this->name][$this->current][$n]; } } } else { if ($collection) { if(isset($this->meta[$this->name])) { $value = $this->meta[$this->name]; } } else { if(isset($this->meta[$this->name][$this->current])) { $value = $this->meta[$this->name][$this->current]; } } } } } else { $n = is_null($n) ? $this->name : $n ; if(isset($this->meta[$n])) { $value = $this->meta[$n]; } } if (is_string($value) || is_numeric($value)) { if ($this->in_template) { return htmlentities($value, ENT_QUOTES, 'UTF-8'); } else { // http://wordpress.org/support/topic/call-function-called-by-embed-shortcode-direct // http://phpdoc.wordpress.org/trunk/WordPress/Embed/WP_Embed.html#run_shortcode global $wp_embed; return do_shortcode($wp_embed->run_shortcode($value)); } } else { // value can sometimes be an array return $value; } } 

Solutions Collecting From Web of "Wp_editor e WPAlchemy tocam mensagens ao atualizar"

Eu corri para o mesmo problema ao fazer uso da nova function wp_editor em uma metabox alimentada por alquimia. Eu fiz algumas pesquisas e mostrou uma solução que faz uso de “html_entity_decode”. Veja a referência aqui: https://gist.github.com/1838037

Tente mudar

< ?php wp_editor($metabox->get_the_value(), $metabox->get_the_name(), $settings); ?>

para

< ?php wp_editor( esc_textarea( $metabox->get_the_value() ), $metabox->get_the_name(), $settings); ?>