FacetWP flyout verbergen na selectie

FacetWP flyout verbergen na selectie Plaats onderstaande code in functions.php /** close flyout on facetwp-loaded so that the user doesn't need to close after facet refreshes **/ add_action( 'wp_head', function() { ?> <script> (function($) { $(document).on('facetwp-loaded', function() { if (FWP.loaded && $('.facetwp-flyout').hasClass('active') ) { FWP.flyout.close(); } }); })(jQuery); </script> <?php...

Lees meer

Standaard label tekst FacetWP wijzigen

Label tekst FacetWP wijzigen Voeg deze code toe aan functions.php van je thema of Code Snippets. add_filter( 'facetwp_sort_options', function( $options, $params ) { $options = 'Label titel'; return $options; }, 10, 2 );  

Lees meer

FacetWP productcategoriën verbergen op basis van actieve categorie

FacetWP conditional logic Je hebt hiervoor FacetWP Conditional Logic plugin nodig te downloaden vanuit je account. Maak een nieuwe ruleset Kies als voorwaarde bijvoorbeeld categorie A Kies hierna bij Actions for Hide en Selector Bij Then vul je in: $('.facetwp-checkbox') Pas uiteraard overal waar naam-categorie staat deze aan naar de...

Lees meer

Uitverkochte artikelen tonen in FacetWP filters

Uitverkocht wel of niet tonen in FacetWP filters FacetWP heeft een optie bij de Facet instellingen onder 'Settings' in de plugin. Als je hier de optie aanzet 'Include all products' toont hij ook uitverkochte producten in de filter.

Lees meer

FacetWP paginering gebruiken i.p.v. WooCommerce paginering

Paginering van WooCommerce uitschakelen bij FacetWP Voeg deze code toe aan functions.php van je thema of in Code Snippets. // Removes default WooCommerce pagination. remove_action( 'woocommerce_after_shop_loop', 'woocommerce_pagination' ); add_action( 'woocommerce_after_shop_loop', 'custom_woocommerce_pagination' ); //Adds FacetWP's pagination on WooCommerce archives. function custom_woocommerce_pagination() { echo facetwp_display( 'pager' );}  

Lees meer

FacetWP titels gebruiken i.p.v. widget titels

Titels gebruiken voor FacetWP widgets Voeg deze code toe aan functions.php van je thema of in Code Snippets plugin. function fwp_add_facet_labels() { ?> <script> (function($) { $(document).on('facetwp-loaded', function() { $('.facetwp-facet').each(function() { var $facet = $(this); var facet_name = $facet.attr('data-name'); var facet_label = FWP.settings.labels; if ($facet.closest('.facet-wrap').length < 1 && $facet.closest('.facetwp-flyout').length <...

Lees meer

Floating knop filter FacetWP

Floating knop filter FacetWP op mobiel Voeg deze code toe in functions.php van je thema of Code Snippets. function sk_mobile_facet_filter_button () { echo '<button class="facetwp-flyout-open">Filter</button>';} add_action( 'woocommerce_after_shop_loop', 'sk_mobile_facet_filter_button', 99 );  

Lees meer

Wat is de FacetWP WordPress plugin?

FacetWP plugin voor WordPress Wat is FacetWP? Dit is een premium plugin voor WordPress waarmee je letterlijk alle post types kunt filteren. Deze plugin wordt door veel providers aanbevolen omdat deze niet met Ajax-filtering werkt en hierdoor snel is zonder de server te belasten. Daarnaast is de support erg goed...

Lees meer

FacetWP sorteerfunctie in WooCommerce

Sorteerfunctie FacetWP gebruiken Voeg deze code toe aan functions.php van je thema of in Code Snippets. // replace default woocommerce sort by if ( ! function_exists( 'woocommerce_catalog_ordering' ) ) { /** * Output facet sort box instead of woocommerce's */ function woocommerce_catalog_ordering() { echo facetwp_display( 'sort' ); }}  

Lees meer

FacetWP paginering in plaats van WooCommerce paginering

FacetWP pagination in plaats van standaard WooCommerce Voeg de onderstaande code toe aan de functions.php van je child-theme of maak gebruik van een plugin als bijvoorbeeld code-snippets. // Removes default WooCommerce pagination. remove_action( 'woocommerce_after_shop_loop', 'woocommerce_pagination' ); add_action( 'woocommerce_after_shop_loop', 'custom_woocommerce_pagination' ); //Adds FacetWP's pagination on WooCommerce archives. function custom_woocommerce_pagination() { echofacetwp_display(...

Lees meer