Oferta SiteGround Black Friday

Las tablas de la base de datos de WooCommerce ¿cuáles son? ¿para qué sirve cada una?

Si alguna vez necesitas recuperar información de una tienda online es vital que conozcas cómo se almacena la información de en su base de datos, en qué tabla se guarda qué.

Con WooCommerce es lo mismo, pues crea una buena cantidad de tablas en la base de datos de WordPress, nada menos que 23 tablas, y es importante que sepas 2 cosas:

  • Cuáles son las tablas que necesita WooCommerce, para no borrar ninguna por error.
  • Para qué sirve cada una, por si necesitas almacenar o recuperar información de algunas de las tablas.

Especialmente si eres programador especializado en WordPress y WooCommerce, es una información que debes conocer.

Actualmente, según la documentación oficial, estas son las tablas que añade WooCommerce a la base de datos de WordPress, y su utilidad:

Nombre de la tablaDescripción
actionscheduler_actionsAlmacena información sobre acciones que ejecutará el programador de acciones.
actionscheduler_claims
actionscheduler_groups
actionscheduler_logsRegistros de ejecución del programador de acciones.
woocommerce_sessionsAlmacena datos de sesión de los clientes, como por ejemplo los carritos.
woocommerce_api_keysAlmacena las claves API utilizadas para la API REST.
woocommerce_attribute_taxonomiesAlmacena los nombres de la taxonomía de atributos de los productos.
woocommerce_downloadable_product_permissionsAlmacena los permisos de acceso de los productos descargables (concedidos tras la compra).
woocommerce_order_itemsAlmacena elementos de líneas asociadas con los pedidos.
woocommerce_order_itemmetaAlmacena datos meta sobre elementos de líneas de los pedidos.
woocommerce_tax_ratesAlmacena las tarifas de impuestos que configures en los ajustes de WooCommerce.
woocommerce_tax_rate_locationsAlmacena ubicaciones (códigos postales y ciudades) asociadas a las tarifas de impuestos.
woocommerce_shipping_zonesAlmacena las zonas de envío que tú creas en los ajustes de WooCommerce.
woocommerce_shipping_zone_locationsAlmacena las ubicaciones asociadas a tus zonas de envío.
woocommerce_shipping_zone_methodsAlmacena los métodos de envío asociados a tus zonas de envío.
woocommerce_payment_tokensAlmacena los tokens de pago de los clientes (usados por las pasarelas de pago).
woocommerce_payment_tokenmetaAlmacena los datos meta de los tokens de pago.
woocommerce_logTabla general de registro (alternativa al registro basado en archivo).
wc_webhooksAlmacena cualquier webhook que se haya configurado en la tienda.
wc_download_logRegistra las descargas de los usuarios de los productos descargables.
wc_product_meta_lookupRevisa la tabla que indexa los datos meta de los pedidos para acelerar las peticiones.
wc_tax_rate_classesAlmacena los datos de las clases de impuestos.
wc_reserved_stockAlmacena el inventario reservado y se usa para evitar condiciones de secuencia durante el pago.

Nota: A los nombres de cada tabla le falta el prefijo de tu base de datos de WordPress, por ejemplo wp_

Más información y detalles sobre los parámetros y atributos de cada tabla en el wiki oficial de desarrollo de WooCommerce.

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en los emoticonos para valorarlo!

Promedio de puntuación 5 / 5. Total de votos: 5

Hasta ahora ¡no hay votos!. Sé el primero en valorar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en las redes sociales!

¡Siento que este contenido no te haya sido útil!

¡Ayúdame a mejorar este contenido!

Por favor, dime, ¿cómo puedo mejorarlo?

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

Sobre el autor

3 comentarios en “Las tablas de la base de datos de WooCommerce ¿cuáles son? ¿para qué sirve cada una?”

  1. Hola Fernando,

    EStoy con un problemita en los productos de Woocommerce, al establecer el/los atributos si le doy al botón de ‘guardar atributos’ se graban, pero si acto seguido aprieto el botón de ACTUALIZAR del prod. en cuestión, desaparecen los atributos, es decir no se guardan, con lo cual a un producto que anteriormente le asigné atributos no lo puedo editar o tocar a posteriori (para agregar fotos, por ej) dado que al actualizar pierdo los atributos …

    Que puede estar pasando? Gracias

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información base sobre privacidad:
- Responsable: Fernando Tellado ([email protected])
- Fin del tratamiento: Moderación de comentarios para evitar spam
- Legitimación: Tu consentimiento
- Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
- Derechos: Acceso, rectificación, portabilidad, olvido

 

Scroll al inicio