Ayudenme porfa colegas del WP...!!
Código:
<h3><?php _e("Campos Adicionales", "blank"); ?></h3> <table class="form-table"> <tr> <th><label for="ciudad"><?php _e("fecha de nacimiento"); ?></label></th> <td> <select name="dia"> <?php for($d=1;$d<=31;$d++) { if($d<10) $dd = "0" . $d; else $dd = $d; echo "<option value=".$dd.">".$dd."</option>"; } ?></select> <select name="mes"> <?php for($m = 1; $m<=12; $m++) { if($m<10) $me = "0" . $m; else $me = $m; switch($me) { case "01": $mes = "Enero"; break; case "02": $mes = "Febrero"; break; case "03": $mes = "Marzo"; break; case "04": $mes = "Abril"; break; case "05": $mes = "Mayo"; break; case "06": $mes = "Junio"; break; case "07": $mes = "Julio"; break; case "08": $mes = "Agosto"; break; case "09": $mes = "Septiembre"; break; case "10": $mes = "Octubre"; break; case "11": $mes = "Noviembre"; break; case "12": $mes = "Diciembre"; break; } echo "<option value=".$me.">".$mes."</option>"; } ?> <select name="anio"> <?php //$tope = date('Y'); for ($i=1920;$i<=2000;$i++) { echo "<option value=".$i.">".$i."</option>"; } ?> </select> <span class="description"><?php _e("Fecha Nac."); ?></span> </td> </tr> </table> <?php } add_action( 'personal_options_update', 'save_extended_user_profil_fields' ); add_action( 'edit_user_profile_update', 'save_extended_user_profil_fields' ); //Función que guarda los cambios function save_extended_user_profil_fields( $user_id ) { if ( !current_user_can( 'edit_user', $user_id ) ) { return false; } update_usermeta( $user_id, 'direccion', $_POST['direccion'] ); update_usermeta( $user_id, 'ciudad', $_POST['ciudad'] ); }