Automatisches Einbetten von Vimeo / Youtube in benutzerdefinierte Felder (tinyMCE-Editor)

Ich verwende zwei zusätzliche TinyMCE-Editoren auf meinen Seiten, um zusätzliche Textfelder auf meinen Themenseiten hinzuzufügen. Mir ist jetzt klar, dass die Auto-Embed-function nicht für Inhalte unterstützt wird, die an benutzerdefinierte Felder geliefert werden. Also muss ich WordPress sagen, dass dies in diesen beiden zusätzlichen benutzerdefinierten Feldern aktiviert werden soll.

Hier ist ein Beispiel für den Backend-Teil, der in meiner functions.php-Datei enthalten ist:

function monster_meta_options() { global $post; $custom = get_post_custom($post->ID); $monster_tiny_1 = (isset($custom['monster_tiny_1'][0]) ? $custom['monster_tiny_1'][0] : ''); //Use nonce for verification wp_nonce_field( plugin_basename( __FILE__ ), 'myplugin_noncename' ); //TinyMCE field! :) $args = array('wpautop' => true, 'media_buttons' => true, 'quicktags' => true,'textarea_name' => 'monster_tiny_1'); wp_editor( html_entity_decode($monster_tiny_1), 'lower-left', $args); } 

Dies ist ein Beispiel dafür, wie ich mein benutzerdefiniertes Feld am Frontend ausgegeben habe. Eine benutzerdefinierte Seite namens om-monster.php

  
ID, 'monster_tiny_1', true); $monster_tiny_1 = (isset($custom_field) ? $custom_field : ''); if ($monster_tiny_1 != '') { echo wpautop(html_entity_decode($monster_tiny_1)); } ?>

Wie kann ich Autoembed für den Inhalt aktivieren, der im benutzerdefinierten TinyMCE-Editor geschrieben wurde (sollte dasselbe wie ein normales Textfeld sein)?

Solutions Collecting From Web of "Automatisches Einbetten von Vimeo / Youtube in benutzerdefinierte Felder (tinyMCE-Editor)"