facetwp conditional scroll to top

djrmom

{{gist file=”custom-hooks.php” lang=”php”}}
<?php
/** adds script to header with a conditional check to not scroll to top
** when the load more button has been clicked
**/
add_action( ‘wp_head’, function() { ?>

<script>
(function($) {
$(document).on(‘facetwp-refresh’, function() {
if ( FWP.is_load_more == true ) {
FWP.enable_scroll = false;
} else {
FWP.enable_scroll = true;
}
});
$(document).on(‘facetwp-loaded’, function() {
if ( FWP.enable_scroll == true ) {
$(‘html, body’).animate({ scrollTop: 0 }, 500);
}
});
})(jQuery);
</script>

<?php } );

{{/gist}}