Soporte » Plugins y Hacks » WooCommerce » URL de producto generado a través de Shortcode

  • Hola,
    Mi cuestión tiene que ver con el enlace de un producto que proporciona un shortcode de producto/categoría. El problema es que al añadir el siguiente shortcode en una página, el producto asociado aparece correctamente (por el momento sólo tengo un producto asociado a esa categoría), al hacer click en el producto accedo también correctamente a la página producto, pero en la URL hay un pequeño problema, y es que en vez de aparecer «/product/nombreCategoría/nombreProducto», aparece lo siguiente «/product/uncategorized/nombreProducto». Osea que no logra detectar la categoría, y pone sin categoría.

    [product_category category="nombreCategoria"]

    NOTA: me pasa lo mismo con otro shortcode en donde le paso el id del producto.

    Gracias por la ayuda.
    Un saludo.

Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)
  • Hola @wpvanessa

    Puede parecer toda la pregunta, pero tienes ese producto en esa categoria?
    Basicamente porque el WooCommerce no deberia darte problemas en el shortcode.

    • Esta respuesta fue modificada hace 1 año, 9 meses por kallookoo.
    Iniciador del debate wpvanessa

    (@wpvanessa)

    Hola, gracias por tu comentario.
    Sí, el producto está bien asociado a la categoría. Cuando hago una previsualización del producto la URL es la correcta, aparece bien la categoría a la que pertenece. El Shortcode hace bien su trabajo, muestra bien en la página el producto asociado a la categoría. El problema es al hacer click en el producto que veo (gracias al Shortcode), que accedo bien a la página del producto pero en la URL no aparece la categoría, sino que uncategorized.

    • Esta respuesta fue modificada hace 1 año, 9 meses por wpvanessa.

    No tiene sentido, salvo que el producto este en las dos categorias.
    Lo que quiero decirte que el shortcode basicamente hace una consulta igual que harias visitando un producto, etc… y usa uncategorized en vez de la que tu comentas ya que suele tener un id mas antiguo.

    Iniciador del debate wpvanessa

    (@wpvanessa)

    No existe la categoría «sin categoría».
    Quizás tenga que ver con la creación del producto, que no elegí la categoría en e momento de la creación…o luego la cambié…

    Crearé de nuevo el producto y a ver qué pasa.

    Ya te cuento el resultado.
    Muchas gracias.

    Iniciador del debate wpvanessa

    (@wpvanessa)

    Buenos días @kallookoo

    He descubierto de dónde viene el problema:
    Resulta que la categoría en cuestión la tengo oculta en la página Shop, desde la siguiente opción: WooCommerce -> Settings -> Hide Categories On Shop Page
    Eso es lo que repercute en la URL que se genera a través del shortcode.

    Así que lo que se me ocurre es ocultar esa categoría de la Shop mediante CSS y quitarla de «Hide Categories On Shop Page» de WooCommerce para que la URL sea correcta 🙂

    Alguna sugerencia?

    Gracias!

Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)
  • El debate ‘URL de producto generado a través de Shortcode’ está cerrado a nuevas respuestas.