Usando o Filtro HUSKY WooCommerce com Essential Grid
Para fazê-los funcionar juntos:
- A partir da versão 2.1.4 é possível usar a Template Essential Extension usando o atributo tpl_index para o shortcode [woof_products]. Instale e use esta extensão https://products-filter.com/extencion/essential-grid/
OU
- crie um novo arquivo na sua pasta do tema wp atual (ou na pasta do tema filho) e nomeie-o, por exemplo, woo_essential_grid.php
- adicione em woo_essential_grid.php o seguinte código:
<?phpfunction woof_essgrid_get_posts($query, $grid_id) { if (isset($_REQUEST['woof_wp_query_args'])) { $query = $_REQUEST['woof_wp_query_args']; } return $query; } add_filter('essgrid_query_caching', '__return_false', 10, 2); add_filter('essgrid_get_posts', 'woof_essgrid_get_posts', 10, 2); echo do_shortcode('[ess_grid alias="woo2"]'); - Crie uma nova página onde você fará a filtragem e insira o seguinte shortcode: [woof_products custom_tpl=’themes/twentytwelve/woo_essential_grid.php‘ per_page=12 is_ajax=0]
- o atributo columns não funciona neste caso – o gerenciamento do layout está na página de opções do shortcode do plugin Essential Grid com o slug woo2 …
- Veja um exemplo aqui
- Salve e use ….