Skip to content

Instantly share code, notes, and snippets.

@vajrasar
Created March 14, 2016 11:47

Revisions

  1. vajrasar created this gist Mar 14, 2016.
    26 changes: 26 additions & 0 deletions quick_code.php
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,26 @@
    <?php //remove this

    function loop_p_arch_infinite_scroll_render() {
    $paged = get_query_var( 'paged', 1 );
    ?>
    <div id="page-<?=$paged?>">
    <?php while( have_posts() ) {
    the_post();
    get_template_part( 'content', 'product' );
    }
    ?>
    </div>
    <script id="script-page-<?=$paged?>">
    jQuery('document').ready(function() {
    var new_elements = jQuery('#page-<?=$paged?>').children('.grid-item');
    jQuery('.grid')
    .isotope('appended', new_elements)
    .imagesLoaded( function() {
    jQuery('.grid').isotope('layout');
    });
    jQuery('.grid').append(new_elements);
    jQuery('#page-<?=$paged?>, #script-page-<?=$paged?>').remove();
    });
    </script>
    <?php
    }