Buenas,
Llevo varios días buscando por foros, plugins, etc y no encuentro nada que me solucione lo siguiente (he intentado crear mi propio shortcode pero no funciona como debería)
El caso es que necesito mostrar la descripción de cada categoría de woocommerce en su categoría pero mediante shortcodes para posicionarlos en diferentes lugares. ¿Alguna idea?
Sería crear un shortcode que devuelva la descripción de la categoría en la que estamos actualmente.
Gracias de antemano y un saludo.
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Según esto que comentas:
mostrar la descripción de cada categoría de woocommerce en su categoría pero mediante shortcodes para posicionarlos en diferentes lugares.
Pero esto debería dartelo tu theme, es decir no sería necesario hacer un shortcode para esto, creo que te complicarías demás. Podrías darnos detalles?, envía la url para ver en qué lugar quieres posicionar la categoría y su descripción.
Saludos.
Pongamos por ejemplo esta categoría https://truespanishfood.com/categoria-producto/regalos-gourmet/
Mi tema es Divi, y utilizo Divi Builder, asimismo tengo instalado un plugin de personalización de woocommerce que me permite modificar el layout de las diferentes páginas (Me permite añadir la descripción pero no dentro de un acordeón, que es como debería de ser)
La idea es crear un acordeón con DiviBuilder (rojo) y añadir dentro un campo de texto con el shortcode (gris)
Adjunto una imagen de la distribución más o menos, espero se entienda.
Hola
Has probado primero si el campo de texto del acordeon te permite ejecutar shortcodes?
La página que estas haciendo lo haces para todoas las categorías o es por cada categoría?
A nivel de código lo que podrías probar es obtener la categoría por slug, es decir por el alias de la url :
https://codex.wordpress.org/Function_Reference/get_category_by_slug
Saludos.
Buenas,
El acordeón si permite el uso de shortcodes.
Sería hacer un shorcode que funcionase en todas las categorías.
No me sirve al ser por slug, debería ser por el query que realiza a la base de datos si no me falla la cabeza, pero no me da resultado ya que llevo poco programando en wordpress.
Un saludo.
Hola,
WooCommerce ya dispone de Shortcodes: https://docs.woocommerce.com/document/woocommerce-product-search/shortcodes/ por lo que quizás te sea de ayuda para insertarlo en el constructor.