<?php
/**
** Use legacy templates instead of react for
** yith wishlist so it can be re-init easily
** after facet refresh
**/
// legacy use php templates for wishlist button
add_filter( 'yith_wcwl_rendering_method', function( $rendering ) {
return 'php-templates';
});
// Re-trigger YITH wish list init after FacetWP refreshes (after facet filtering)
add_action( 'facetwp_scripts', function() {
?>
<script>
document.addEventListener('facetwp-loaded', function() {
/** wishlist */
if (FWP.loaded) {
jQuery(document).trigger( 'yith_wcwl_init' );
}
});
</script>
<?php
});