HUSKY - Product Filter for WooCommerce

Essential Grid で HUSKY WooCommerce フィルターを使用する

これらを連携させるには:


または

  • 現在のWordPressテーマフォルダ(または子テーマフォルダ)に新しいファイルを作成し、例えばwoo_essential_grid.phpと名前を付けます。
  • woo_essential_grid.phpに次のコードを挿入します:
    <?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"]');
    

     

  • フィルタリングを行う新しいページを作成し、そこに次のショートコードを追加します:[woof_products custom_tpl=’themes/twentytwelve/woo_essential_grid.php per_page=12 is_ajax=0]
  • 属性columnsはこの場合機能しません。レイアウトの管理はEssential Gridプラグインのショートコードオプションページ(スラッグwoo2)で行います…
  • 例はこちらをご覧ください。
  • 保存して使用してください…