Importación automática de productos a Woocommerce

4 minutos de lectura

Estoy tratando de encontrar una manera de importar productos automáticamente a Woocommerce. Me preguntaba si alguien tenía alguna experiencia con esto, ya sea usando un CSV o escribiendo directamente en la base de datos.

  • has probado algo? ¿En qué formato tienes los datos para importar?

    – Tomás

    21 de septiembre de 2012 a las 21:44

  • Hola Tom. Mi conjunto de datos actual está en una base de datos del servidor SQL. He considerado exportar los datos a un CSV y usar un complemento existente para importar los datos. La estructura de la base de datos para almacenar atributos adicionales me parece un poco confusa, así que recurrí a hacer esto. Todavía no está automatizado, aunque un par de clics parece hacer el trabajo por ahora.

    – fuente

    23 de septiembre de 2012 a las 21:42

avatar de usuario
Ethanpil

  1. La manera fácil:

Puede importar fácilmente archivos CSV a WooCommerce usando la extensión de importación CSV:
http://www.woothemes.com/extension/product-csv-import-suite/

O puede usar la importación WP All In One más flexible: http://www.wpallimport.com/woocommerce-product-import/

También hay una solución gratuita a través de este complemento:
https://wordpress.org/plugins/product-import-export-for-woo/

  1. El camino difícil:

Los productos de Woocommerce son publicaciones regulares de WordPress, con un tipo de publicación personalizada de product. Esto significa que cada producto se almacena en el wp_posts tabla (o reemplazar wp con su prefijo de tabla). Hay muchos valores post_type aquí. Los de WordPress tienen un post_type="product"

Toda la información adicional del producto se almacena en la tabla wp_postmeta y conectado por el post_id columna a la wp_posts mesa. Se utilizan muchos metaclaves/valores, pero los más comunes para WooCommerce son bastante intuitivos, como: _visibilidad, _precio, _sku, _stock, _longitud, _ancho, _altura, etc…

Le sugiero que ingrese manualmente varios productos en el administrador de WP y luego estudie los datos en las tablas para asegurarse de que tiene todos los datos que necesita… luego puede escribir su propio paquete de importación personalizado.

Si lo hace usted mismo, probablemente no funcionará tan bien como algunas de las soluciones prefabricadas que le brindan una buena verificación de errores de los datos de entrada y campos adicionales y funciones de preprocesamiento.

  • Hola Ethanpil. Gracias por tus pensamientos útiles. Ya compré los complementos de importación de CSV. Tenía prisa cuando publiqué esto, así que seguí adelante y compré el complemento. Mientras lo usaba, me di cuenta de que el complemento haría la mayor parte del trabajo siempre que la estructura de mis datos permanezca igual (lo que sucede en 9/10 casos). Entonces, por el momento, puedo arreglármelas con el complemento, ya que todavía estoy creando un prototipo de este proyecto. Mientras tanto, estudié un poco el DB y se veía un poco desordenado. Le echaré otro vistazo basándome en vuestros comentarios. muchas gracias de nuevo

    – fuente

    2 de octubre de 2012 a las 8:09


  • @ethanpil para cargar múltiples productos desde la base de datos myphpadmin. Ya que soy nuevo en las consultas, ¿me pueden ayudar con uno para cargar productos simples con estos detalles “Título del producto, Descripción, sku, Precio y precio de venta, productos de venta cruzada y upsel, atributos e imagen”. Tengo que cargar alrededor 4000 productos… así que estoy buscando una manera de cargarlos todos usando la base de datos… solicitando su orientación…

    – John Franky

    30 de agosto de 2015 a las 15:08


  • El complemento GRATUITO que recomienda no está disponible para descargar. Razón citada: problema de seguridad.

    – Señor rojo

    17 de noviembre de 2019 a las 0:49

avatar de usuario
solo muju

Si tiene CSV lleno de productos simples de WooCommerce, puede importarlos junto con las imágenes de la URL con un solo clic con este complemento gratuito

los Importador de WordPress importará el siguiente contenido desde un archivo de exportación de WordPress:

  • Publicaciones, páginas y otros tipos de publicaciones personalizadas
  • Comentarios
  • Productos
  • Campos personalizados y meta de publicación
  • Categorías, etiquetas y términos de taxonomías personalizadas
  • Autores

Puedes usar Importador de WordPress Complemento para importar productos a Woocommerce.

  • Instalación del complemento

    1. Visite Herramientas -> Importar en el panel de WordPress
    2. Haga clic en el enlace de WordPress en la lista de importadores
    3. Haga clic en “Instalar ahora”
    4. Finalmente haga clic en “Activar complemento y ejecutar Importador”
  • Uso del complemento

    Paso 1 : Vaya a la pantalla Herramientas -> Importar

    Paso 2 : Haga clic en WordPress.

    Paso 3 : Seleccione Archivo de entrada desde una computadora.

    Paso 4: Haga clic en Importar

Videotutorial– El video tutorial en la página siguiente también puede ser un buen recurso para importar productos –

Cómo importar datos ficticios .xml en wordpress

¿Ha sido útil esta solución?