Wie bekomme ich WP-Editoren tinyMCE-Instanzen

Mein Hauptziel ist es, Editor-Inhalte zu erhalten, wenn es eine Live-Vorschau ändert und aktualisiert. Dazu muss ich dem Editor einen Ereignis-Listener hinzufügen. BTW, ich habe zwei Editor auf der gleichen Seite und die Seite wird über Ajax geladen.

Jetzt zurück zu meinem Problem. Ich komme nicht zu der Instanz der tinyMCE-Editoren. Ich kann console.log() sie aber erhalten leeres Ergebnis, wenn ich versuche, sie zu string .

Unten ist das Ergebnis von console.log(tinymce.editors) .

console.log (tinymce.editors)

Wenn ich also versuche, mit tinymce.editors.contentleft , tinymce.editors['contentleft'] , tinymce.get('contentleft') oder tinymce.EditorManager.get('contentleft') tinymce.get('contentleft') auf Editoren tinymce.editors.contentleft , tinymce.editors['contentleft'] ich in all diesen Fällen undefined oder null

Ich arbeite mehr als ein paar Tage daran. Würde eine richtige Richtung bald schätzen.

Solutions Collecting From Web of "Wie bekomme ich WP-Editoren tinyMCE-Instanzen"

Wenn Sie auf das Ereignis SetupEditor warten, können Sie auf die Editoren zugreifen:

 add_action( 'admin_print_footer_scripts', function () { ?>  < ?php } );