将 HUSKY WooCommerce 筛选器与 Essential Grid 结合使用
要使它们协同工作:
- 从2.1.4版本开始,可以通过为[woof_products]短代码使用属性tpl_index来使用Template Essential Extension。安装并使用此扩展:https://products-filter.com/extencion/essential-grid/
或者
- 在当前WordPress主题文件夹(或子主题文件夹)中创建一个新文件,命名为类似woo_essential_grid.php
- 将以下代码放入woo_essential_grid.php:
<?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"]'); - 创建一个新页面用于进行产品筛选,然后将以下短代码放入:[woof_products custom_tpl=’themes/twentytwelve/woo_essential_grid.php‘ per_page=12 is_ajax=0]
- 在这种情况下,columns属性不起作用——布局管理在Essential Grid插件的短代码选项页面中,其slug为woo2……
- 查看示例这里
- 保存并使用……