// 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']));
}
}