HUSKY - Product Filter for WooCommerce

Usando o Filtro HUSKY WooCommerce com Essential Grid

Para fazê-los funcionar juntos:


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:
    <?php
    
    function 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 ….