→ How to Add Pagination Scrolling

FacetWP is ajax-based, meaning pagination happens without a full page reload. The trade-off is that the browser won’t automatically scroll to the top of the page upon pagination. This can be achieved with a bit of custom javascript.

<script>
(function($) {
    $(document).on('facetwp-loaded', function() {
        $('html, body').animate({
            scrollTop: $('.facetwp-template').offset().top
        }, 500);
    });
})(jQuery);
</script>

This can be added to your theme’s header.php file, right below the wp_head line.