TinyMCE in benutzerdefinierten Meta-Box brechen HTML im “visuellen” Modus

Ich habe ein tinyMCE WYSIWYG, das in einer benutzerdefinierten Meta-Box für einen bestimmten Post-Typ verwendet wird. Ich verwende die wp_editor-function wie folgt:

$confirmationContent = confirmation_email_settings_get_meta( 'confirmation_email_settings_email_content' ); wp_editor( $confirmationContent , 'confirmation_email_settings_email_content', array( 'wpautop' => true, 'media_buttons' => true, 'textarea_name' => 'confirmation_email_settings_email_content', 'editor_id' => 'compose_email', 'editor_class' => 'confirmation_email_editor', 'textarea_rows' => 10 ) ); 

Es macht das Feld gut und ich kann es verwenden und den Inhalt speichern, aber wenn ich vom “Text” -Tab zum “Visuellen” -Tab wechsel, werden alle HTML-Tags (wie zB ) übernommen die visuelle Registerkarte als Textstrings.

Hier sehen Sie was passiert:

Nachdem ich auf die Registerkarte Text und dann zurück oder nach dem Speichern der Post gewechselt habe, geschieht dies: Bildbeschreibung hier eingeben

Ich bin mir nicht einmal sicher, wo ich anfangen soll, nach dem Problem zu suchen. Weiß jemand, was passieren könnte?

Solutions Collecting From Web of "TinyMCE in benutzerdefinierten Meta-Box brechen HTML im “visuellen” Modus"