Si usas WordPress como desarrollador sabrás que hay varias formas de almacenar datos sobre su base de datos sin necesidad de crear nuevas tablas. Hoy os voy a explicar una de ellas. Aparte de esta que voy a explicaros, existen básicamente dos más:
- Para guardar tipos de datos (menos usuarios) y sus metadatos (o atributos)
- Para guardar datos de usuarios y sus metadatos
Estructura
Esta en concreto usa la tabla opciones, wp_options o prefijo_options y para entender cómo usar las funciones y el objetivo de la misma, lo mejor es ver su forma. Esta tabla tiene la siguiente estructura:
- option_id: su clave primaria
- option_name: nombre de la opción
- option_value: valor de la opción
- option_autoload: indica si debe cargarse o no de primeras
Como veis, tenemos la estructura típica de las tablas hash: clave / valor con: option_name / option_value tan de moda ahora en bases de datos no relacionales y tan útiles.