Alle Tincymces wechseln beim Aktualisieren der Seite nach dem Wechsel von HTML zu Text in benutzerdefinierten Metabox

Ich habe eine benutzerdefinierte Metabox, die wp_editor verwendet, und wenn ich zum Texteditor anstatt visuell wechsle, ändert sich der Hauptinhalt ynymce auch zur Textansicht, wenn ich aktualisiere. Ich habe mich gefragt, ob ich etwas falsch mache oder ist das normales Verhalten für WordPress beim Erstellen einer benutzerdefinierten Metabox und wp_editor?

Der Code, den ich benutze, um das alles einzustellen, ist:

add_action('add_meta_boxes', 'page_tagline_meta_box'); function page_tagline_meta_box($post) { global $post; $post_id = $_GET['post'] ? $_GET['post'] : $_POST['post_ID'] ; $homepage_id = get_option('page_on_front'); $screens = array( 'services', 'page'); if($homepage_id != $post_id) { foreach ($screens as $screen) { add_meta_box('page_tagline_id', 'Tagline text & Telephone number', 'page_tagline_meta_box_cb', $screen, 'normal', 'high'); add_meta_box('additional_content_id', 'Additional Content', 'additional_content_meta_box_cb', $screen, 'normal', 'high'); } } } function additional_content_meta_box_cb($post) { global $post; wp_nonce_field('additional_content_box_nonce', 'additional_content_meta_box_nonce'); $values = get_post_custom($post->ID); $additionalContent = isset($values['additionalContent']) ? $values['additionalContent'][0]: ''; $settings = array( 'textarea_rows' => 15, 'wpautop' => true ); wp_editor($additionalContent, 'additionalcontent', $settings); } 

Wenn Sie die Speicherfunktion sehen möchten, sind Sie willkommen, aber ich weiß, dass es alles speichert und ich kann den Inhalt in meinen Vorlagen erhalten. es ist nur, wenn ich Ansichten auf die benutzerdefinierte Metabox wechselt es auch die Ansicht der Haupttextbereich für die Seite, wenn ich Update, die ich finde ziemlich seltsam.

Vielen Dank im Voraus für Ihre Hilfe

Alex

Solutions Collecting From Web of "Alle Tincymces wechseln beim Aktualisieren der Seite nach dem Wechsel von HTML zu Text in benutzerdefinierten Metabox"

Dies ist, wie Sie vermutet haben, Standardverhalten. Er wird für jeden Benutzer in der wp_usermeta-Tabelle im Meta-Schlüssel wp_user-settings gespeichert und unterscheidet nicht zwischen verschiedenen Editor-Instanzen.

Nebenbei, die tinymce-Version von wp_edior () kooperiert nicht sehr gut mit einer Meta-Box. Vor allem, wenn die Metabox verschoben, oder ausgeblendet und dann angezeigt wird, würde ich empfehlen, entweder nur die Quicktags-Version zu verwenden oder keine Metabox zu verwenden (verwenden Sie einen der zahlreichen Hooks in edit-form-advanced.php).