[woof_products]
Segundo shortcode principal del plugin. Muestra una cuadrícula de productos en las páginas del sitio y reacciona al estado actual del filtro. Todos los atributos del shortcode son opcionales.
- per_page – productos por página
- columns – cuántos productos por fila. Normalmente son: 2, 3 o 4. Depende de la capacidad de tu tema y no de WOOF!
- is_ajax – opción muy potente. Puedes configurarla a 1 y tu filtro generado por [woof] comenzará a funcionar en modo AJAX!
- taxonomies – (opcional) – puedes definir una condición para establecer la taxonomía y su término. ¡No olvides establecer la misma condición en [woof]!
Ejemplo: [woof_products is_ajax=1 per_page=8 dp=0 taxonomies=product_cat:9,12+locations:30,31] - behavior – solo un valor: ‘recent‘. Ejemplo: [woof_products behavior=’recent’ per_page=12 columns=3]
- orderby – price-desc, price, popularity, rating, title, rand, date
- order – ASC o DESC
- custom_tpl – [woof_products custom_tpl=’woof_tpls/woo_tpl_1.php‘] – si es necesario, es posible mostrar productos en una plantilla personalizada especial (donde woof_tpls es una carpeta dentro de la carpeta del tema de WordPress o su carpeta hija). Buena característica para desarrolladores y usuarios avanzados.
- tpl_index – [woof_products tpl_index=”tpl_1“] – si es necesario, es posible mostrar productos en una plantilla personalizada especial creada por la extensión template O connector con sus propias opciones
- display_on_search – (desde 1.2.2/2.2.2) muestra productos solo si hay una búsqueda en curso. Si no hay solicitud de búsqueda, los productos se ocultarán (no funciona en modo ajax)
- get_args_only – [woof_products get_args_only=1] – devuelve un array de argumentos ensamblado y preparado listo para la solicitud WP_Query. Cuando este atributo es igual a 1, no se mostrarán productos porque la solicitud WP_Query no se realiza en este caso. Úsalo de la siguiente manera, por ejemplo:
$args=do_shortcode('[woof_products get_args_only=1 is_ajax=1 per_page=8 taxonomies=product_cat:9,12]');
En el plugin, antes de que wp_query funcione, se aplica el siguiente filtro de WordPress: https://products-filter.com/hook/woof_products_query/ – útil para manipulaciones con relaciones de taxonomías …