este es el código que uso en el archivo functions.php =
Código PHP:
Ver original
add_action('admin_init', 'estrellasimdb_add_custom_box', 1); function estrellasimdb_add_custom_box() { add_meta_box( 'id_estrellasimdb', 'Puntos IMDB', 'wp_box_estrellasimdb', 'post' ); } function wp_box_estrellasimdb($post) { wp_nonce_field(plugin_basename(__FILE__), 'estrellasimdb_noncename'); if($_GET['action']=='edit'){ $estrellasimdb=get_post_meta($post->ID,'estrellasimdb',true); echo'<input name="estrellasimdb" type="text" value="'.$estrellasimdb.'" class="regular-text" style="width:100%" />'; }else{ echo'<input name="estrellasimdb" type="text" value="" class="regular-text" style="width:100%" />'; } } add_action('save_post', 'guardar_estrellasimdb'); function guardar_estrellasimdb($post_id){ if ( !wp_verify_nonce( $_POST['codigo_estrellasimdb'], plugin_basename(__FILE__) ) ) return $post_id; return $post_id; if ( !current_user_can( 'edit_post', $post_id ) ) return $post_id; delete_post_meta($post_id, 'estrellasimdb'); add_post_meta($post_id, 'estrellasimdb', esc_attr($_POST['estrellasimdb'])); } }
por que no me guarda los datos :S que debo hacer?, desde ya gracias por sus respuestas