2012-09-21 26 views
12

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

+0

¿has probado algo? ¿En qué formato tiene datos para importar? – Tom

+0

Hola Tom. Mi conjunto de datos actual está en una base de datos de servidor SQL. He buscado exportar los datos a un archivo 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 el momento. – Soucrit

Respuesta

25

1) la manera fácil:

Usted puede importar archivos CSV en WooCommerce mediante el CSV Import Extension: http://www.woothemes.com/extension/product-csv-import-suite/

O puede utilizar el WP más flexible todo en uno importación: http://www.wpallimport.com/woocommerce-product-import/

también existe una solución bastante popular gratuita a través de este plugin: http://wordpress.org/extend/plugins/woocommerce-csvimport/

2) La manera dura:

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

Toda la información adicional sobre el producto se almacena en la tabla wp_postmeta y conectado por la columna de post_id a la mesa wp_posts. Hay muchas claves/valores meta utilizados, pero las más comunes para WooCommerce son bastante intuitivas, como: _visibiilty, _price, _sku, _stock, _length, _width, _height, etc ...

Sugiero que ingrese manualmente varios productos en el Administrador de WP y luego estudiar los datos en las tablas para asegurarse de que tiene todos los datos que necesita ... luego puede escribir su propio conjunto de importación personalizado.

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

+0

Hola, ethanpil. Gracias por sus 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 y cuando la estructura de mis datos permanezca igual (lo cual ocurre en 9 de 10 casos). Así que, por el momento, puedo arreglarme con el complemento, ya que todavía estoy creando un prototipo de este proyecto. Tiempo medio que estudié el DB un poco y se veía un poco desordenado. Le echaremos otro vistazo en base a sus comentarios. Muchas gracias de nuevo. – Soucrit

+0

@ethanpil para cargar múltiples productos de la base de datos myphpadmin. dado que soy nuevo en las consultas, ¿puede ayudarme con una para subir productos simples con estos detalles "Título del producto, Descripción, sku, Precio y precio de venta, productos de upsel y cross sell, atributos e imagen" .. tengo que cargar todo 4000 productos ... así que estoy buscando una manera de subirlos a todos usando la Base de Datos ... pidiendo su guía ... –

1

Si tiene CSV llena de WooCommerce los productos simples, puede importar todos aquellos junto con imágenes de URL con un clic en this free plugin

1

El importador WordPress importará el siguiente contenido de un archivo de exportación de WordPress:

  • mensajes, páginas y otros tipos de envíos personalizados
  • Comentarios
  • productos
  • campos personalizados y posterior meta
  • Categorías, etiquetas y términos de taxonomías personalizadas
  • Autores

Puede utilizar WordPress Importer plug-in para importar los productos en WooCommerce.

  • instalación del complemento -

    1. Visita 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 & Ejecutar importador"
  • Uso del Plugin -

    Paso 1: Ir a Herramientas -> pantalla Importar

    Paso 2: Haga clic en WordPress.

    Paso 3: Seleccione el archivo de entrada desde una computadora.

    Paso 4: Haga clic en Importar

Video Tutorial - El tutorial de vídeo en la página siguiente podría ser también un buen recurso para los productos de importación -

How to import dummy .xml data in wordpress

Cuestiones relacionadas