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.
Pasar variable para actualizar custom field wordpress
Iniciado por
Leonardo
, mar 13 2014 15:42
#1 AUTOR PREGUNTA
Preguntas Similares
Esto también te interesa!
#2
Publicado 13 marzo 2014 - 15:53
Para esto en el archivo functions.php, crea una funcion similar a esta:
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
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