Realizar un update en la base de datos es posible gracias a la función nativa de WordPress update(), perteneciente a la clase $wpdb, con la cual podremos actualizar la información de una tabla o campo específico de la base de datos de forma sencilla.

Sintaxis

<?php $wpdb->update( $table, $data, $where, $format = null, $where_format = null ); ?> 
  • $table (string) (obligatorio): Corresponde al nombre de la tabla donde se actualizara.
  • $data (array) (obligatorio): Es la información con la que actualizaremos.
  • $where (array) (obligatorio): Un array con un conjunto de condicionales tipo WHERE para especificar que registros serán actualizados.
  • $format (array|string) (Opcional): Es un array de formatos que se asignarán a cada uno de los valores.
  • $where_format (array|string) (Opcional): Es un array de formatos que se asignarán a cada uno de los valores WHERE.

Ejemplo de uso

<?php

	global $wpdb;

	$wpdb->update( 'wp_form',  

		array(  
			'nombre' => 'Adrián', 
			'edad' => '23' 
		), 

		array( 'ID' => 1 ) 
	); 

?>

Si te ha sido de utilidad ¡deja un comentario! 🙂