Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

custom field dinamico

Estas en el tema de custom field dinamico en el foro de WordPress en Foros del Web. Hola amigos tengo un trabajo nuevo que lleba customs fields, les dejo una captura de lo que se necesita mas o menos: Aqui abajo les ...
  #1 (permalink)  
Antiguo 26/01/2015, 11:03
Avatar de satanson123  
Fecha de Ingreso: julio-2012
Mensajes: 217
Antigüedad: 12 años, 3 meses
Puntos: 2
custom field dinamico

Hola amigos tengo un trabajo nuevo que lleba customs fields, les dejo una captura de lo que se necesita mas o menos:



Aqui abajo les dejor el codigo con el cual cree esto, talvez puedan editar y nos sea mas facil arregrarlo.

Código PHP:
//Custom fields

add_action('admin_init', 'online_add_custom_box', 1);
function online_add_custom_box() {
    add_meta_box( 
        'id_online',
        'Enlaces Online',
        'wp_box_online',
        'post'
    );
}

function wp_box_online($post) {
wp_nonce_field(plugin_basename(__FILE__), 'online_noncename');
if($_GET['action']=='edit'){
$enlace=get_post_meta($post->ID,'enlace',true);
$idioma=get_post_meta($post->ID,'idioma',true);
$calidad=get_post_meta($post->ID,'calidad',true);
?>
<table style="margin:0;padding:0;text-align:left;">
  <tr>
    <td>Enlace<br />
    <label style="border:1px solid #CCC;padding:5px;">Forosdelweb.com</label>

    <td>Idioma<br />
    <label style="border:1px solid #CCC;padding:5px;">Ingles</label>

    </td>
    <td>Calidad<br />
    <label style="border:1px solid #CCC;padding:5px;">DVDRip</label> <button>Elimnar</button>
</td>
  </tr>
</table>

<br /><br />
<table style="margin:0;padding:0;text-align:left;">
  <tr>
    <td>Enlace<br />
<input name="enlace" type="text" value="" class="regular-text" /></td>
    <td>Idioma<br />
    <select name="idioma" form="idioma">
    <option value="">Seleccione</option>
  <option value="es">Español</option>
  <option value="en">Ingles</option>
  <option value="lat">Español Latino</option>
</select>
    </td>
    <td>Calidad<br />
    <select name="calidad" form="calidad">
    <option value="">Seleccione</option>
  <option value="dvdrip">DVDRip</option>
  <option value="bdrip">BDRip</option>
  <option value="cam">CAM</option>
</select></td>
<td><button>Agregar</button></td>
  </tr>
</table>

<?php
}
}

add_action('save_post''guardar_online');

function 
guardar_online($post_id){
  if ( !
wp_verify_nonce$_POST['online_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'enlace');
if(!empty(
$_POST['enlace'])){
  
add_post_meta($post_id'enlace'esc_attr($_POST['enlace']));
}
delete_post_meta($post_id'idioma');
if(!empty(
$_POST['idioma'])){
  
add_post_meta($post_id'idioma'esc_attr($_POST['idioma']));
}
delete_post_meta($post_id'calidad');
if(!empty(
$_POST['calidad'])){
  
add_post_meta($post_id'calidad'esc_attr($_POST['calidad']));
}
  
}
Y que en el themes se muestre en una tabla.

La verdad me urge.

Última edición por satanson123; 26/01/2015 a las 11:10
  #2 (permalink)  
Antiguo 26/01/2015, 11:12
Avatar de TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 22 años, 10 meses
Puntos: 193
Respuesta: custom field dinamico

No se entiende que necesitas.
  #3 (permalink)  
Antiguo 26/01/2015, 11:23
Avatar de satanson123  
Fecha de Ingreso: julio-2012
Mensajes: 217
Antigüedad: 12 años, 3 meses
Puntos: 2
Respuesta: custom field dinamico

Cita:
Iniciado por TMeister Ver Mensaje
No se entiende que necesitas.
ok, un custom field que agregue esos 3 datos que estan en la imagen y se muestren en una lista.

Se llenan los datos como en la imagen de da click en agregar:



Luego aparece arriba en lista:


y que tambien se muestren esto datos en la entrada.

Amigo gracias por responder tan rapido, si no entiendes lo que te explico avisame
  #4 (permalink)  
Antiguo 26/01/2015, 11:44
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 8 meses
Puntos: 1146
Respuesta: custom field dinamico

Esto parece mas una oferta de trabajo que una petición de ayuda... y con carácter de urgente peor tantito.

Se mas especifico y pregunta puntualmente por lo que te falla y/o no entiendes.
  #5 (permalink)  
Antiguo 26/01/2015, 11:46
Avatar de satanson123  
Fecha de Ingreso: julio-2012
Mensajes: 217
Antigüedad: 12 años, 3 meses
Puntos: 2
Respuesta: custom field dinamico

Cita:
Iniciado por ArturoGallegos Ver Mensaje
Esto parece mas una oferta de trabajo que una petición de ayuda... y con carácter de urgente peor tantito.

Se mas especifico y pregunta puntualmente por lo que te falla y/o no entiendes.
no tengo dinero, pero cuanto me cobras por esto? enviame un mensaje privado si no quieres decirme aqui

Etiquetas: custom, dinamico, field, post
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:40.