WOOF w działaniu z Essential Grid
Aby sprawić, aby działały razem:
- Od wersji 2.1.4 można użyć Rozszerzenie Essential Template używanie atrybutu tpl_index dla [woof_products] krótki kod. Zainstaluj i użyj tego rozszerzenia https://products-filter.com/extencion/essential-grid/
OR
- utwórz nowy plik w folderze bieżącego motywu wp (lub w folderze motywu potomnego) i nazwij go na przykład woo_essential_grid.php
- wklej do pliku woo_essential_grid.php następujący kod:
<?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"]'); - Utwórz nową stronę, na której będziesz filtrować i umieść tam następujący skrócony kod: [woof_products custom_tpl=’themes/twentytwelve/woo_essential_grid.php‘ per_page=12 is_ajax=0]
- atrybut kolumny nie działa w tym przypadku – zarządzanie przez układ znajduje się w pluginie essential grid na stronie opcji shortcode z slugiem woo2 …
- Spójrz na przykład tutaj
- Zapisz i użyj....