Meta Box me muesta un iframe como codio en Wordpress

  • Autor Autor NetReyes
  • Fecha de inicio Fecha de inicio
N

NetReyes

Eta
Hola.

Amigo pues no puedo mostrar un iframe desde un meta box perzonalizado a mi entrada, al ponerlo me lo muestra en codigo en lugar de marcarlo como iframe.

Este es mi codigo de Meta Box

PHP:
    // Register Add Custom Box Video
    add_action('admin_init', 'videotv_add_custom_box');
    function videotv_add_custom_box() {
        add_meta_box( 
            'id_videotv',
            'Video TV',
            'wp_box_videotv',
            'post'
        );
    }

    function wp_box_videotv($post) {
    wp_nonce_field(plugin_basename(__FILE__), 'videotv_noncename');
    if($_GET['action']=='edit'){
    $videotv=get_post_meta($post->ID,'videotv',true);
    echo'<textarea name="videotv" type="text" value="videotv" style="width:100%"></textarea>';
    }else{
    echo'<textarea name="videotv" type="text" value="videotv" style="width:100%"></textarea>';  
    }
    }
    
    add_action('save_post', 'guardar_videotv');

    function guardar_videotv($post_id){
      if ( !wp_verify_nonce( $_POST['videotv_noncename'], plugin_basename(__FILE__) ) )
          return $post_id;

      if ( defined('DOING_AUTOSAVE') && DOING_AUTOSAVE ) 
          return $post_id;

        
      if ( !current_user_can( 'edit_post', $post_id ) )
            return $post_id;
      
    delete_post_meta($post_id, 'videotv');
    if(!empty($_POST['videotv'])){
      add_post_meta($post_id, 'videotv', esc_attr($_POST['videotv']));
    }  
    }

De esta manera lo coloco en mi entrada.

PHP:
 <?php 
$myfield = get_post_custom($post->ID, "videotv", $single = true);
echo $myfield;
?>

En que estoy mal, que tengo que hacer para que me muestre el iframe como es no que me represente el codigo como lo introdusco.