tablas productos por pedidos los guardan encargo donde descargar datos consulta borrar bases mysql database wordpress woocommerce products

productos - woocommerce mysql



WooCommerce: Encontrar los productos en la base de datos (4)

A granel agregar nuevas categorías a Woo:

Insertar identificación de categoría, nombre, clave de URL

INSERT INTO wp_terms VALUES (57, ''Apples'', ''fruit-apples'', ''0''), (58, ''Bananas'', ''fruit-bananas'', ''0'');

Establezca los valores del término como categorías

INSERT INTO wp_term_taxonomy VALUES (57, 57, ''product_cat'', '''', 17, 0), (58, 58, ''product_cat'', '''', 17, 0)

17 - es categoría principal, si hay una

La clave aquí es asegurarse de que la tabla wp_term_taxonomy term_taxonomy_id, term_id sea igual a term_id de la tabla wp_term

Después de seguir los pasos anteriores, vaya a wordpress admin y guarde cualquier categoría existente. Esto actualizará la base de datos para incluir tus categorías añadidas en bloque

Estoy creando un sitio web usando WooCommerce y quiero restringir los productos disponibles a los usuarios dependiendo del código postal que ingresen en el formulario de búsqueda en mi página de inicio.

Para poder lograrlo tendré que especificar las condiciones de cada producto dentro de la base de datos en phpMyAdmin, pero parece que no puedo encontrarlo.

¿Alguien sabe dónde está la base de datos woocommerce para productos y / o categorías dentro de phpmyAdmin?

Gracias de antemano.


Las siguientes tablas son de la base de datos de productos de la tienda WooCommerce:

  • wp_posts -

    El núcleo de los datos de WordPress son las publicaciones. Se almacena un post_type like product o variable_product .

  • wp_postmeta -

    Cada publicación presenta información llamada metadatos y se almacena en wp_postmeta. Algunos complementos pueden agregar su propia información a esta tabla, como la tienda de complementos de WooCommerce product_id del producto en la tabla wp_postmeta.

Categorías de productos, subcategorías almacenadas en esta tabla:

  • wp_terms
  • wp_termmeta
  • wp_term_taxonomy
  • wp_term_relationships
  • wp_woocommerce_termmeta

siguiente consulta devuelve una lista de categorías de productos

SELECT wp_terms.* FROM wp_terms LEFT JOIN wp_term_taxonomy ON wp_terms.term_id = wp_term_taxonomy.term_id WHERE wp_term_taxonomy.taxonomy = ''product_cat'';

para más referencia -


Los productos se encuentran principalmente en 2 tablas:

  • tabla wp_posts con un post_type like product o product_variation ,

  • tabla wp_postmeta con el correspondiente post_id por producto (la identificación del producto).

Los tipos de productos, categorías, subcategorías, etiquetas, atributos y todas las demás taxonomías personalizadas se encuentran en las siguientes tablas:

  • wp_terms

  • wp_termmeta

  • wp_term_taxonomy

  • wp_term_relationships

  • wp_woocommerce_termmeta

  • wp_woocommerce_attribute_taxonomies (solo para atributos del producto)

Los tipos de productos son manejados por la taxonomía personalizada product_type con los siguientes términos predeterminados:

  • simple
  • grouped
  • variable
  • external

Desde Woocommerce 3+ una nueva taxonomía personalizada llamada product_visibility handle:

  • La visibilidad del producto con los términos exclude-from-search y e xclude-from-catalog
  • Los productos featured con el término featured
  • El estado de stock con el término outofstock
  • El sistema de calificación con términos de rated-1 a rated-5

Característica particular: cada atributo del producto es una taxonomía personalizada ...

Referencias


Recomendaría usar campos personalizados de WordPress para almacenar los códigos postales elegibles para cada producto. add_post_meta() y update_post_meta son lo que estás buscando. No se recomienda alterar la estructura predeterminada de la tabla de WordPress. Todas las postmetas se insertan en la tabla wp_postmeta . Puede encontrar los productos correspondientes dentro de la tabla wp_posts .