Como almacenar datos en WordPress



Alguna vez  nos puede hacer falta guardar algún valor que luego deberíamos usar en algún lado del código. Por ejemplo si estas usando un plugin, poder guardar la versión de este para que cuando se actualice realice cambios, o simplemente los paneles que vemos que nos permiten guardar colores, … suelen estar guardados como opciones.

WordPress provee una forma sencilla de crear, guardar , leer y borrar valores. Lo normal es que se guarde una opcion/valor. Si quieres otro tipo de objetos tendrás que usar otras opciones.

 

Lista de métodos

  • crear – add_option ()
  • actualizar – update_option()
  • leer – get_option()
  • borrar – delete_option()

 

Crear una opcion con add option  – referencia

Es la forma mas sencilla para crear  una opción/valor en WordPress

<?php add_option( $option, $value, $deprecated, $autoload ); ?>

Ejemplo

Actualizar el valor de una opción  con update optionreferencia

Esta es la forma que mas me gusta sino existe lo crea y si existe lo actualiza.

<?php update_option( $option, $new_value, $autoload ); ?>

Ejemplo

 

Recuperar el valor de una opción  con get optionreferencia 

Para obtener un valor usamos get_option()

<?php echo get_option( $option, $default ); ?>

Ejemplo

 

Borrar una opcion con delete opción – referencia

Y si quisieramos borrar una opcion usariamos delete_option()

<?php delete_option( $option ); ?>

donde $option es el nombre de la variable a borrar

Ejemplo

 

Como veis con las funciones que nos provee WordPress podemos guardar fácilmente la información.