array ( "name" => "embed", "default" => "", "label" => "Embed Code", "type" => "text", "desc" => "Paste the embed code for your video here. Video will be resized automatically. Add video as a tag in your post to make your video appear in the sidebar video widget.", "input" => "textarea" ), ); function wrthemes_meta_box_content() { global $post, $wr_metaboxes; echo ''."\n"; foreach ($wr_metaboxes as $wr_metabox) { $wr_metaboxvalue = get_post_meta($post->ID,$wr_metabox["name"],true); if ($wr_metaboxvalue == "" || !isset($wr_metaboxvalue)) { $wr_metaboxvalue = $wr_metabox['default']; } echo "\t".''; echo "\t\t".''."\n"; if ( $wr_metabox['input'] == "textarea" ) { echo "\t\t".''."\n"; } else { echo "\t\t".''."\n"; } echo "\t".''."\n"; echo "\t\t".''."\n"; } echo '
'.$wr_metabox['desc'].'
'."\n\n"; } function wrthemes_metabox_insert($pID) { global $wr_metaboxes; foreach ($wr_metaboxes as $wr_metabox) { $var = "wrthemes_".$wr_metabox["name"]; if (isset($_POST[$var])) { if( get_post_meta( $pID, $wr_metabox["name"] ) == "" ) add_post_meta($pID, $wr_metabox["name"], $_POST[$var], true ); elseif($_POST[$var] != get_post_meta($pID, $wr_metabox["name"], true)) update_post_meta($pID, $wr_metabox["name"], $_POST[$var]); elseif($_POST[$var] == "") delete_post_meta($pID, $wr_metabox["name"], get_post_meta($pID, $wr_metabox["name"], true)); } } } function wrthemes_meta_box() { if ( function_exists('add_meta_box') ) { add_meta_box('wrthemes-settings',$GLOBALS['themename'].' Custom Settings','wrthemes_meta_box_content','post','normal'); add_meta_box('wrthemes-settings',$GLOBALS['themename'].' Custom Settings','wrthemes_meta_box_content','page','normal'); } } add_action('admin_menu', 'wrthemes_meta_box'); add_action('wp_insert_post', 'wrthemes_metabox_insert'); ?>