Cargando

Ir a contenido

X

Pasar variable para actualizar custom field wordpress





  AUTOR PREGUNTA

Publicado 13 marzo 2014 - 14:42
Tengo una web en wordpress donde en una pagina envio un parametro desde un formulario y necesito que actualice un valor en un custom field pero no se como se hace el update en la base de datos cuando envio el formulario.
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba


 

Publicado 13 marzo 2014 - 14:53
Para esto en el archivo functions.php, crea una funcion similar a esta:

function actualizar($id, $post)
{
    if($post->post_type != 'tipopost') {
	    return;
    }
    update_post_meta($id, 'totalpagos', sanitize_text_field( $_POST['pago'] ) );
}
add_action('save_post', 'actualizar');

Lo que hace es que cuando se edite y acutalice un post se dispare esta funcion, si el tipo de post coincide, entonces se actualiza el custom field con el valor enviado en el formulario


X