Soporte » Plugins y Hacks » WooCommerce » Artículos duplicados y ocultos en el Backend

  • Resuelto edg221

    (@edg221)


    Hola.-
    Soy principiante y estoy desarrollando un web con Woocommerce, y he importado un lote de 25 artículos, de prueba, luego los he pasado a todos a papelera y borrado. Sin artículos en el Back.
    Importé otro lote de 17, algunos de los artículos tenían los mismos SKU (12 eran los mismos que algunos de los borrados) y otros 5 nuevos.
    Ahora tengo en TODOS (29) / Publicados (17) / Papelera Vacía. En el listado veo los últimos 17.
    Tengo 12 artículos que no los veo en el listado, pero en algún lado están.
    Eso me trae problemas en actualizaciones y ventas, porque por ej, no me actualiza stock al vender.
    Revisé la tabla _wc_product_meta_lookup, y allí veo 29 artículos. Varios con SKU duplicados, y veo que el stock que no se ajusta en el producto del Back, se está ajustando en el otro producto del mismo SKU.
    Creo que algo me ha roto las tablas del WooCommerce.
    Hay algun plugin que me permita arreglar esto ? Muchas gracias desde ya.

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • Iniciador del debate edg221

    (@edg221)

    Buenas buenas….
    Encontré el inconveniente en la tabla «_posts» de la base de de datos.
    Los 12 productos que habían «desaparecido», en el campo «post_status» tenían valor «1», en lugar de tener «publish», «draft» o «trash». Por ese motivo Woocommerce no podía incluirlo en ninguno de los estados en el Backend.
    Simplemente edité los campos, cambié el valor «1» por «trash» y aparecieron en la papelera, luego los eliminé y solucionado.
    Creo que el inconveniente pudo haber surgido en el plugin importador AllImport, quizás configuré mal el estado y le puse «1», sinceramente sospecho eso, pero no estoy seguro como llegó a eso.
    Espero les sirva si alguien le pasa algo parecido.
    Saludos!

    Moderador Jose Luis

    (@jose64)

    Gracias por compartir la solución, marco el debate como resuelto

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • Debes estar registrado para responder a este debate.