es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Menú de marca WP All Import

Estoy desarrollando un tema personalizado para un cliente que vende principalmente dispositivos móviles. Estoy utilizando WP All Import Pro para importar productos 4 veces al día con una tarea programada (cron job) y también estoy actualizando los niveles de stock cada hora utilizando tareas programadas (cron jobs) desde un enlace externo XML.
Todo eso funciona bien, pero mi cliente quiere un nuevo menú para mostrar todos los productos por marca.

Hay muchos complementos como WooCommerce brands, yith y perfect brands, pero todos requieren que agregue las marcas manualmente.
Cuando hay más de 550 productos y se actualizan al menos 4 veces al día, esto se vuelve imposible.
He agregado la marca en campos personalizados como se puede ver en esta captura de pantalla…

He agregado un menú llamado “marcas”, pero son solo enlaces personalizados que no llevan a ningún lado. No estoy seguro de cómo codificar el campo personalizado de la marca en este menú. Aquí está el sitio web que estoy desarrollando para que tenga una idea de lo que se necesita.

Muchas gracias por cualquier orientación que pueda darme.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Solución para mostrar productos por nombre de marca en un menú personalizado

    Dado que ha agregado el nombre de la marca en el campo personalizado, puede utilizar esa información para crear un menú que muestre todos los productos por nombre de marca. Aquí están los pasos que puede seguir:

    1. Cree un nuevo menú personalizado en el panel de administración de WordPress llamado “Marcas”.
    2. Agregue enlaces personalizados para cada marca que desee mostrar en el menú.
    3. Edite cada enlace personalizado y reemplace la URL del enlace con la siguiente estructura de URL: https://example.com/?meta_key=brand_name&meta_value=NOMBRE_DE_LA_MARCA_AQUÍ
      Reemplace “example.com” con la URL de su sitio web y “NOMBRE_DE_LA_MARCA_AQUÍ” con el nombre de la marca real (respetando mayúsculas y minúsculas) obtenido del campo personalizado.
    4. Guarde el menú y previsualícelo en su sitio web.

    Siguiendo estos pasos, tendrá un menú personalizado que muestra todos los productos por nombre de marca. Cada vez que se importe un nuevo producto con un nombre de marca diferente, podrá agregar un nuevo enlace personalizado con la estructura de URL correspondiente en el menú “Marcas”. De esta manera, no tendrá que agregar manualmente las marcas para cada producto.

Comments are closed.