Рабочий WOOF с Essential Grid
Чтобы они работали вместе:
- Начиная с версии 2.1.4 возможно использование Важное расширение шаблона используя атрибут tpl_index для [woof_products] короткий номер. Установите и используйте это расширение https://products-filter.com/extencion/essential-grid/
OR
- создайте новый файл в текущей папке темы wp (или в папке дочерней темы) и назовите его, например, woo_essential_grid.php
- введите следующий код woo_essential_grid.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знак равнотемы / двадцать двенадцать / woo_essential_grid.php" per_page = 12 is_ajax = 0]
- атрибут столбцы не работает в этом случае - управление макетом находится в основном плагине сетки на странице параметров шорткода с slug woo2…
- Смотри пример здесь
- Сохранить и использовать….
Проблемы? Просите поддержки!