Mini Shell

Direktori : /home/brasafestival/www/old/wp-content/themes/brasa_2023/
Upload File :
Current File : /home/brasafestival/www/old/wp-content/themes/brasa_2023/custom-scripts.js

jQuery(document).ready(function($) {
    var page = 2;
    var postCount = parseInt('<?php echo $query->found_posts; ?>');
    var maxPages = parseInt('<?php echo $query->max_num_pages; ?>');
    var loading = false;
    var button = $('.load-more-button');

    button.on('click', function() {
        var data = {
            action: 'load_more_posts',
            page: page,
            posts_per_page: <?php echo $query->query_vars['posts_per_page']; ?>,
            category: '<?php echo $query->query_vars['category_name']; ?>',
            post_count: postCount,
            max_pages: maxPages
        };

        if (loading) {
            return;
        }

        loading = true;

        $.post('<?php echo admin_url('admin-ajax.php'); ?>', data, function(response) {
            if (response != '') {
                $('.blog-posts').append(response);
                page++;
                postCount += <?php echo $query->query_vars['posts_per_page']; ?>;
            }

            if (page > maxPages) {
                button.hide();
            }

            loading = false;
        });
    });
});

Zerion Mini Shell 1.0