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
De esta manera lo coloco en mi entrada.
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.
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.