En esta entrada vamos a ver dónde se guardan los datos relativos a los productos de WooCommerce en la base de datos de WordPress, ya que el modo en que estos se organizan no es demasiado evidente si no conoces bien cómo trata WordPress los datos.
Tabla de contenidos
Los productos de WooCommerce en la base de datos de WordPress
Por supuesto (eso ya lo habrás intuido) todos los datos referentes a los productos (como todos los datos) están almacenados en la base de datos de WordPress. Pero, ¿dónde?
Es habitual que, quien no conoce la base de datos ni el funcionamiento interno de WordPress, no encuentre estos datos porque no son evidentes en el listado de tablas: no hay una tabla específica en la base de datos para los datos de los productos.
Y, sin embargo, están en su sitio. Un producto es un custom post type, un tipo de post personalizado. Si el concepto te suena a chino, te recomiendo echar un vistazo a la entrada que escribí en su día sobre el asunto. Te ayudará a conocer mejor cómo funciona WordPress por dentro:
Eso ya nos despeja alguna de las incógnitas sobre la localización de los datos de productos en la base de datos.
Los productos en la tabla wp_posts
Al tratarlos como un tipo especial de entradas, WordPress guarda los productos en la tabla wp_posts. En esta tabla se almacenan los datos esenciales asimilables a las entradas, cosas como el autor (usuario que creó el producto), la fecha de creación, si los comentarios están o no abiertos, estado (publicado, borrador, pendiente de revisión…), etc.
En especial, encontrarás aquí:
- El ID del producto, que es el ID de post, asignado automáticamente por WordPress
- El nombre del producto, equivalente al título de la entrada, en la columna post_title
- La descripción del producto, que es tratada como el contenido del post, por lo que es almacenado en la columna post_content
- La descripción corta del producto, que es asimilada al extracto, por lo que está en la columna post_excerpt
Y además encontrarás, en la columna post_type, una indicación de si se trata de un producto (simple, externo, agrupado o padre) o de una variación de producto, ya que las variaciones son internamente tratados también como posts.
Así, la columna post_type puede tener dos valores cuando hablamos de productos de WooCommerce: product o product_variation.
¿Estás construyendo tu tienda online o eres implementador WordPress?
¿Necesitas plugins de calidad y con soporte para implementar funcionalidades concretas?
Consigue todos los plugins a la venta en la sección de plugins de esta web y todos los que siga añadiendo. Acceso a los 96 plugins (y subiendo) con soporte directo del desarrollador, actualizaciones y uso ilimitado: úsalos en tantas webs como lo necesites.
Los datos de los productos en la tabla wp_postmeta
Como ves, en wp_posts podemos encontrar los datos referentes al producto como entrada. Pero un producto contiene, además, muchos otros datos típicos de este custom post type, como precio, valor del inventario, el tipo de impuesto, el SKU…
Todos estos datos están contenidos en la tabla wp_postmeta. Esta tabla almacena cualquier tipo de dato personalizado referente a una entrada concreta, y no se organiza igual que el resto la mayoría de tablas.
Mientras que la tabla wp_posts utiliza el ID del post como clave principal, y almacena todos los datos referentes a ese post en la fila correspondiente a ese ID, wp_postmeta guarda en cada fila un dato correspondiente a un post, con su valor correspondiente, y una columna (la columna post_id) que indica a qué post hace referencia ese dato.
Así explicado puede parecer un poco lioso, pero con un ejemplo lo vas a ver muy fácilmente. Al producto con ID 106, por ejemplo, le corresponderá una fila en la tabla wp_posts (precisamente la fila con el id número 106) con todos los datos que vimos en el apartado anterior: fecha de creación, fecha de modificación, estado, autor…
En wp_postmeta, por el contrario, habrán muchas filas (puede que decenas e incluso cientos) que guardarán datos de este producto, que además pueden (y suelen) estar mezcladas con otras filas que hacen referencia a otros productos.
El identificador en estas filas no es el id, sino el meta_id, pero da igual, no se usa: lo realmente importante en esta tabla son las otras tres columnas que contiene:
- El post_id, que indica a qué producto (a qué post, de forma más general) hace referencia el dato guardado en esa fila
- El meta_key, que es el dato concreto que se guarda en esa fila, como el número de unidades vendidas, las unidades que quedan en stock, el precio, si es o no un producto destacado, el SKU…
- El meta_value, que es el valor de ese dato
Así, al producto 106 le corresponderán múltiples filas en wp_postmeta, todas ellas con el valor 106 en la columna post_id (lo que nos permitirá fácilmente realizar una búsqueda en phpMyAdmin), conteniendo todos los meta_key y meta_value referentes a este producto en cuestión.
Otros datos de WooCommerce en la base de datos de WordPress
De forma similar, el resto de datos de WooCommerce también se ordenan en la base de datos obedeciendo al esquema general utilizado por WordPress. Por ejemplo, los pedidos se almacenan de forma similar a los productos (técnicamente son también un custom post type) con un post_type establecido como shop_order.
Las etiquetas de producto, categorías de producto, etiquetas de producto y atributos se organizan, como taxonomías que son, en las tablas:
- wp_terms
- wp_termmeta
- wp_term_taxonomy
- wp_term_relationships
Aparte de éstas, WooCommerce establece la tabla específica wp_woocommerce_attribute_taxonomies para almacenar los datos relativos a los atributos.
Otros datos de productos gestionados por taxonomías
Además, desde WooCommerce 3+ se ha establecido una taxonomía personalizada para gestionar la visibilidad de los productos (la taxonomía product_visibility), que incluye una serie de términos preestablecidos:
- exclude-from-search y exclude-from-catalog para gestionar la visibilidad del producto
- featured para los productos destacados (aunque se mantiene en wp_postmeta la meta_key correspondiente, _featured, por motivos de retrocompatibilidad)
- outofstock para la gestión de stocks
- rated-1 … rated-5 para el sistema de valoraciones de productos
Mário Freiria dice
Estimado Enrique
Es siempre muy bueno leer sus tutoriales, y este fue uno más, hasta porque por primera vez conseguí (creo) entender mejor toda la dinámica de la base de datos de woocommerce.
Aprovecho la oportunidad y le pido una ayuda si es posible.
Estoy con un pequeño (grande) problema en un woocommerce, algunos productos en la venta aparecen con el valor (precio) y otros no en el momento de la compra.
El carrito de compras en las pruebas presenta productos con precio y otros sin precio.
Lo extraño es que en la ficha de los productos TODOS ellos tienen precio.
¿Qué puede ser?
¿Alguna de las tablas está mal indexada o dañada?
Gracias por la ayuda
saludos
Mário Freiria
(Lisboa, Portugal)
Mis disculpas por mi (malo) castellano
Enrique J. Ros dice
Hola Mário
Lo primero que deberías hacer es desactivar todos los plugins, para ver si alguno de ellos está causando la incidencia. Echa un vistazo a esto, quizá te ayude a localizar la causa.
Un saludo.
Arnaldo Toledano dice
La verdad que entender las tablas de Worpress es bastante complicado.
Despues de varios estudios determinamos que los datos en la mayoria de las tablas tienen son texto JSON, que obviamente hacen referencias a otras tablas.
Supongo que es asi para evitar el hakeo.
Tengo varios sitios web con mis clientes.
Todo venia PERFECTO, hasta que aparecio un cliente con 5800 Items !!!!
Aca esoy lidiando como loco para encontrar algun metodo que LE PERMITA a mi CLIENTE actualizar los precios sin mi intervencion.
Cosa de LOCOS !!!!!
Por ejemplo
SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE meta_key = ‘_sku’;
Con esto ves el CODIGO del ITEM que le hemos asignado.
En la columna META_KEY hay un texto JSON, donde dice _SKU, tenemos el codigo del Item
Lo mismo ocurre para logra el precio
JesusR dice
Hola Enrique, he descubierto hace pocas semanas tu web y me está enseñando mucho, pero mucho sobre el funcionamiento de Woocommerce y WordPress.
Tengo una duda en la que creo que me puedes orientar: En la página de producto he creado un shortcode para recuperar los productos que tengan la/las misma/s categoría/s que el producto en cuestión. Actualmente, recupero sin problemas las categorías del producto pero no se como recuperar los productos mediante las categorías. Tal vez hago mal la consulta o no conecto bien con la bbdd.
Lo que quiero conseguir es crear una lista de enlaces a los productos de la misma categoría/s.
¿Podrías orientarme?
Muchas gracias por compartir tus conocimientos.
Enrique J. Ros dice
Hola Jesús
Si estás conectando a la bd te puedo decir que lo estás haciendo mal ya de base. WordPress tiene sus funciones propias para eso que deberías usar pero es que, además, WooCommerce tiene también funciones para todas esas cosas.
Deberías usar el Codex y la WooCommerce Developer Wiki.
Un saludo.
JesusR dice
Muchas gracias por la info. Ya estoy revisando a fondo la documentación pero me correo algo de prisa implementar esta lista. ¿Te importaría indicarme la función de Woocommerce para recuperarlos? Así ya puedo avanzar desde ahí.
Mil gracias.
Carlos Ceron dice
Hola Enrique buen día.
Sabes en qué tabla se guarda la información de qué atributos tiene un determinado producto?
Tengo una web de zapatos, donde los zapatos manejan tallas …entonces necesito hacer un script que quite por ejemplo el atributo 36 de todos aquellos zapatos donde la talla 36 ya tenga inventario 0.
He buscado por todas las tablas y no encuentro donde está.
Gracias por tu ayuda
Enrique J. Ros dice
Hola Carlos
Esa información está en wp_postmeta con la clave _product_atributes, pero se guarda en forma de array.
Un saludo
Roberto dice
Hola Enrique buen día, te escribo nuevamente ya que me surgió una duda con respecto a este post, lo que pasa es que en mi página de incio se muestran los productos más vendidos, sin embargo se muestran los productos con los que hice demasiadas pruebas de compra y los producto reales que me han comprado los clientes no se muestran en este sección, quiero pensar que en alguna tabla de la base de datos se registran la cantidad de compras por producto, me interesa modificar la cantidad de ventas que han tenido los productos con los que hice pruebas para que no me afecten en la visibilidad de la sección de productos más vendidos, ¿ Qué me recomiendas ? Saludos
Enrique J. Ros dice
Hola Roberto
Ese dato se guarda como postmeta (en la tabla wp_postmeta), con la clave total_sales asociada al ID de producto.
Un saludo
Patricio Acuña dice
Hola Enrique,
tengo mi tienda Woocommerce integrada con un medio de pago local en Chile (Khipu) y ya los clientes han hecho varias compras (incluyendo si el pago está finalizado), las cuales quedan almacenadas en Woocommerce –> Pedidos.
La pregunta es: en qué tabla de la base de datos puedo revisar esta información?
gracias.
Enrique J. Ros dice
Hola Patricio
Los datos de pedidos están en wp_posts y wp_postmeta
Un saludo
Patricio Acuña dice
Gracias Enrique,
encontré toda la información que necesitaba excepto el código de la trx. de pago que devuelve el operador, es decir, el código de autorización que entrega el emisor por la trx de pago autorizada. Al parecer se almacena en un array dentro de la BD, el cual debiera ser algo como esto:
Transaction data
[accountingDate] = 0702 , [buyOrder] = 74xcequ69bxt [cardDetail] = cardExpirationDate: $webpayAuthorization.cardExpirationDate [cardNumber] = 6623, detailOutput: , [authorizationCode] = 1213 , [paymentType] = VN:Venta normal , [responseCode] = 0:Transacción aprobada , [sharesNumber] = 0 , [amount] = 400 ,
tu sabes donde puedo encontrarla?
Enrique J. Ros dice
Hola Patricio
Dudo que eso se guarde en la base de datos. Quizá haya un log, consulta con el desarrollador del plugin de la pasarela.
Un saludo
Ronny dice
Hola Enrique,
Existe la forma de conectar woocommerce con una base de datos en la que están todos los productos de la tienda?
Es que se piensa rehacer la página web en la que se muestran los productos, con una tienda en woocommerce, pero la información de los productos, stock y todos los procesos administrativos de la tienda están en otro sistema y se quiere vender por internet.
Se que puedo importar productos a woocommerce, pero no se si la mejor forma mantener la tienda virtual actualizada es realizar la importación frecuentemente.
Por otra parte, el banco de imágenes lo tengo en un repositorio fuera de wordpress, pero en el mismo servidor. Como puedo integrarlo a la tienda en woocommerce?
gracias.
Andri dice
Saludos en primera debido al tiempo desearía saber cómo realizó la solución, en segunda instancia si el estimado Enrique posee una indicacion ante esta consulta, yo lo hice de forma custom y con carga en lote tanto para la info como para las imagenes.
Eduard Fuentes dice
Hola enrique, necesito de tu ayuda,
estoy administrando tres tiendas en wordpress y woocommerce, cada una por separado (con sus dominios y su landing page) y se están preparando tres más para 6 en total, una de ellas es la principal, quiero hacer una sola base de datos para que las tiendas accedan a los productos y las imágenes, unir las órdenes de pedidos de todas las tiendas en la principal (de forma automática) para realizar los pedidos a los proveedores y hacer los despachos, somos intermediarios (cliente-proveedor) y la liquidación de ventas a los vendedores.
esto se puede hacer o que podria hacer?
Estoy pensando hacer un módulo administrativo por separado para gestionar los pedidos, las ventas, la liquidación de vendedores y gestión de correos de clientes para campañas, todo esto es manual pero como saco la información de las bases de datos de las tiendas de forma automática?
Gracias por tu ayuda
Enrique J. Ros dice
Hola Eduard
En un futuro (se espera que próximo) WooCommerce tendrá compatibilidad multisite para compartir productos y pedidos entre diferentes sitios, pero de momento la única posibilidad para lo que quieres hacer sería un complicado desarrollo a medida.
Un saludo
Francisco dice
Hola Enrique,
Me gustan tus Post y me han ayudado mucho, y sacado de algún apuro.
Quería preguntarte si es posible recuperar algunos productos desde la base de datos. Hace poco tuve que hacer una recuperación desde una copia de seguridad pero con la sorpresa de que había perdido los últimos productos introducidos.
Entro en la base de datos y en la tabla wp_post encuentro el nombre de esos productos. No sé si es posible recuperar los productos desde allí, y si lo es, no se como proceder.
MARTIN ALBERTO CADENA NAVARRO dice
hola enrique en estos momentos estoy trabajando con una tienda en woocommerce el cliente me pide que al momento de realizar una compra pueda elegir desde que fecha puede escoger el servicio hasta donde desea finalizarlo .pero no encuentro ningun plugin o forma de hacer ademas de poder agregar mas servicios en la compra cuando el cliente esta comprando el servicioi
Enrique J. Ros dice
Hola Martin
Si te he entendido bien, ese tipo de cosas pueden hacerse con WooCommerce Product Add-ons
Un saludo
Cesar dice
Hola,
¿Es posible dar de alta productos desde una aplicacion externa a WooCommerce?
Estoy intentando «subir» los productos desde mi aplicacion ERP.
Enrique J. Ros dice
Hola Cesar
A no ser que tu ERP ofrezca un plugin de integración con WooCommerce, la opción será realizar exportaciones periódicas en CSV para importarlas en Woo. Si el ERP puede realizar estas exportaciones de forma automática, con WP All Import Pro y el add-on para WooCommerce puedes también automatizar las importaciones.
Un saludo
Luis Daniel dice
Hola Enrique te agradezco muchisimo tu labor y tus tutoriales tan buenos.
Oye, sabes si por ejemplo modifico la tabla donde viene el stock y precio tenga que modificar más tablas? La intención es tratar de sincronizarlo diariamente con otra tabla, hacer un update dependiendo los cambios de otra tabla. Lo que me asusta es estropear la base de datos. O bien que solo modifique el dato en una tabla, cuando a lo mejor y el dato esta en varias tablas. Te agradeceré infinitamente tu ayuda.
Saludos
Luis González
Enrique J. Ros dice
Hola Luis
El stock se guarda en la tabla wp_postmeta con la clave _stock asociada al ID de producto.
Un saludo
Rodolfo dice
Buenas Antonio, grandes post realmente.
Consulta: ¿Que sucede cuando se intenta sincronizar con una base de datos postgres de un sistema web que ya existe? ¿Los datos de productos se guardan en el mismo lugar?
elena dice
Buenas tardes,
Estoy intentando insertar un producto externo de manera manual. No consigo encontrar donde se almacena la url del producto. Me podriais ayudar¿? gracias
Enrique J. Ros dice
Hola Elena
Se guarda como post_meta
Un saludo
Alejandro Ortiz dice
Hola Enrique.
Agradezco mucho tu labor de compartir tus conocimientos, y quisiera preguntarte un detalle más en relación a este interesante tema de Woocommerce:
¿Dónde se almacena la información acerca de la imagen (o foto) del producto? Se que las imágenes están en la carpeta «uploads», pero en alguna parte del producto debe indicarse el URL, o permalink, o slug de la misma, ¿no es así?
Muchas gracias de antemano por tu atención, y un cordial saludo,
Alejandro.
Enrique J. Ros dice
Hola Alejandro
Se guarda en la tabla postmeta. Para ser más precisos, lo que se guarda es el ID de la imagen de la galería con la key _product_image_gallery
Un saludo
Miguel dice
Muy buenas Noches, Enrique
Excelente tu pagina y tus articulos !
Queria preguntarte lo siguiente, para saber si de alguna manera puede hacerser con woocommerce (?).
Un Amigo tiene un negocio de visitadores (plomeros, electricistas, etc) me pregunto si se puede armar una hoja de ruta donde cada uno tenga un listados de las visitas que debe realizar en x dia (por ej. mañana)…el visitador se logueria y ahi veria solo las que le corresponde…realizaria la visita y cobraria por el servicio realizado (en mi pais seria mercadopago)
Espero haber sido claro en el concepto
Quedo a la espera de tus comentarios
…y gracias por anticipado !
Enrique J. Ros dice
Hola Miguel
No veo relación entre la función que necesitas y WooCommerce. Busca algún plugin de agenda o similar, o directamente algo diferente a WordPress.
Saludos
Luis Del Rio dice
Como puedo enlazar la bdd de Woocommerce con una bdd externa en la cual ya tengo todo mi cataogo establecido???
Enrique J. Ros dice
Hola Luis
No sé si te refieres a realizar una importación o a usar esta otra base de datos. Si lo que quieres es usarla directamente, no creo que sea posible, WooCommerce necesita la estructura de base de datos que utiliza. Tendrías que realizar la importación de los mismos, y si quieres que estén sincronizados esta importación debería ser periódica y automatizada. Esto se puede hacer con WP All Import Pro + su add-on para WooCommerce.
Un saludo
álvaro dice
enrique hermano muchas gracias, quería peguntarte donde consigo el listado de Productos que corresponden a una Orden, es decir a una venta: en ‘wp_wc_order_stats’ encuentro las órdenes, pero el detalle o la lista ítem por ítem dónde?
de antemano muchas gracias y felicidades por este post.
Enrique J. Ros dice
Hola Álvaro
Los tienes en wp_wc_order_product_lookup
Un saludo
Ernesto Ruiz Lopez dice
Amigo Enrique, espero y aun puedas contestar esto.
En esa tabla se uarda el desglose, pero me doy cuenta que en cuanto finalizas la compra, no se carga inmediatamente en la tabla (wp_wc_order_stats), que se necesita para que se cargue inmediatamente o que necesito ejecutar para que se llene el desglose de la venta en la tabla mencionada?
José dice
Hola Enrique, veo que todos te escriben para hacerte consultas pero pocos para agradecerte por la información que nos brindas y el tiempo que dedicas desinteresadamente. Así que eso, MUCHAS GRACIAS!!
Enrique J. Ros dice
A ti, José 🙂
Un saludo
Jacob dice
Hola Enrique.
Muchas gracias por compartir tanta sabiduría sobre WordPress.
Para no ponerte a leer tanto voy al grano. La opción de configurar datos del producto ha desaparecido de mi Woocomerce especificamente de la sección productos, a pesar de que tengo la casilla de datos del producto con un check, pero no sucede nada, no se ven las opciones. He desinstalado Woocommerce al igual que las tablas en las bases de datos para ver si empezando de cero me aparecen, pero tampoco. No sé que más hacer. ¿Me puedes recomendar alguna solución o un plug in que remplace las opciones que trae la sección datos del producto.
De antemano muchas gracias.
Enrique J. Ros dice
Hola Jacob
Echa un vistazo a esto, te ayudará a localizar la causa.
Un saludo
Jacob dice
Gracias Enrique. Lo revisaré
Alvaro Quintana dice
Enrique, muy buena tardes.
Llegue a este articulo para tratar de entender un poco el funcionamiento relacionado al almacenamiento en BD, sin duda es de mucha ayuda. Ahora te debo molestar solicitando una recomendación. Estoy llevando a cabo un proyecto en el que necesito dar de alta productos en woocommerce pero no por el formulario del backend de wordpress. Que me recomiendas hacer?. La idea es que la gente pueda dar de alta productos desde un formulario web y que caigan en la lista de productos de woocommerce, pero en un estado pendiente, para una futura aprobación.
Desde ya muchas gracias y espero con ansias tu recomendación.
Saludos.
Enrique J. Ros dice
Hola Alvaro
Yo para eso suelo usar Gravity Forms con el addon Advanced Post Creation, aunque en realidad hay múltiples soluciones para ello, escoger una u otra depende de tus necesidades concretas y de qué plugins estés ya usando (yo por ejemplo tiendo a usar el que te he comentado porque siempre uso GF para mis formularios).
Un saludo
Alvaro Quintana dice
Muchas gracias Enrique. Voy a analizarlo un poco, para ver si se adapta a mis necesidades.
Desde ya muchas gracias.
Estamos en contacto.
Gerard dice
Hola Enrique, tengo una duda, nuestro site se ha caido y hemos perdido toda la información como stock y descripciones. No tengo mucho conocimiento en acceso FTP pero hay un plugins de ADMINISTRADOR DE ARCHIVOS WP que me ha servido para rescatar imágenes, sabrías en cuál subcarpeta podría encontrar el resto de la información. Lo teníamos con woocomerce. Gracias de antemano por cualquier ayuda.
Enrique J. Ros dice
Buenos días Gerardo
La información no se guarda en archivos, sino en la base de datos. Consulta con tu hosting para saber cómo acceder a ella.
Un saludo,
Mauricio dice
Hola Enrique, muchas gracias por compartir tu conocimiento.
Tengo 2 problemas:
1.- Necesito ejecutar un codigo cuando se cambia el estado de la orden en woocommerce, anteriormente lo ejecutaba cuando se terminaba el proceso de pago con el hook «woocommerce_thankyou», pero el cliente me solicita ejecutar ese codigo cuando cambie el estado de la orden a completada, como lo puedo hacer?
2.- Necesito saber la categoria de un producto, ahora estoy accediendo a los items de una orden mediante $items = $order->get_items(); pero no logro dar con la categoria del producto.
Puedes ayudarme con estas dos dudas por favor?
Fernando dice
Hola Enrique me leí todo el contenido de este articulo y aunque ya entiendo mejor la estructura de la base de datos de wordpress no e podido resolver el problema que tengo , no se si puedas ayudarme
en una pagina wordpress + woocomerce desde el panel de wordpress en el apartado de productos importe algunos productos nuevos y aunque si los registra en base de datos no me los carga al momento de irme al apartado de productos, me muestra todos los demás productos menos esos
esto no es en la pagina sino en el panel de control de wordpress aunque cabe aclarar que en la pagina de la tienda tampoco los muestra
puedes ayudarme por favor de verdad te lo agradeceria si conoces algo que pudiese causarlo
por cierto gracias por este post, me ayudo a detectar que si se estaban registrando los productos internamente.
Enrique J. Ros dice
Hola Fernando
Desactiva los plugins que tengas para comprobar si alguno de ellos lo está causando. Aunque los productos estuvieran como ocultos para que no se mostraran en la tienda sí deberías poder verlos en el panel de administración.
Un saludo,
Luixany dice
Hola Enrique.
Necesito acceder al dato que corresponde a la fecha de compra de un producto digital (un formulario en línea) para a partir de esa fecha limitar el acceso al formulario o su visibilidad. He podido identificar la forma para limitar esa visibilidad ciertos días después de la compra, restando días de la fecha actual y comparando con la fecha de compra, el problema es que justamente no logro obtener de la base de datos la fecha de compra del producto o lo que es lo mismo la fecha de una orden procesada. Podrías orientarme un poco?. Muchas gracias
Enrique J. Ros dice
Hola Luixany
La fecha del pedido la encuentras como post_date en la entrada correspondiente al pedido dentro de la tabla wp_posts.
Un saludo
Andri dice
Saludos Enrique, las valoraciones de los vendedores donde se guardan en woocommerse, por si acaso estas son las estrellas que se le coloca a un vendedor de forma general (que no son las review de productos)
Carlos Galindo dice
Muchas gracias Enrique! Te comento, debo hacer un script para que todos mis productos tengan el mismo peso y las mismas dimensiones. Ya encontré donde se ubica el peso, pero no logro encontrar las dimensiones. Espero me puedas ayudar, mil gracias.
Edwin Montilla dice
Saludos Enrique, como hago para extraer ciertos datos que me interesan de productos creados desde woocommerce en wordpress para luego mostrarlos en una tabla creada con el plugin tablepress, me gustaria tu asesoria al respecto, de antemano muchas gracias!!
Antía dice
Hola, es posible cambiar el id de producto en la base de datos? He creado una nueva web y al importar los productos le cambia el id, por lo que al importar las reseñas no puede hacerlo xq no coinciden los id.
Gracias
Enrique J. Ros dice
Hola Antía
No, el ID no es posible cambiarlo, lo que debes hacer es importar las valoraciones junto con los productos.
Un saludo
Esteban dice
Hola, quisiera agregar un documento PDF descargable con información acerca del producto desde un botón, alguna sugerencia para hacerlo de forma dinámica?
Saludos