Note that there are some explanatory texts on larger screens.

plurals
  1. POIsotope Layout with Pagination? Or incremental loading at least?
    primarykey
    data
    text
    <p>I am helping a client with a Wordpress template that is using Isotope.js in a masonry layout. </p> <p>Isotope.min.js: <a href="http://isotope.metafizzy.co/" rel="nofollow">http://isotope.metafizzy.co/</a> or source code here: <a href="http://isotope.metafizzy.co/jquery.isotope.js" rel="nofollow">http://isotope.metafizzy.co/jquery.isotope.js</a></p> <p>The base template: <a href="http://themetrust.com/demos/ink/" rel="nofollow">http://themetrust.com/demos/ink/</a></p> <p>The problem is that they have hundreds and hundreds of items that will need to be in that portfolio so displaying them becomes an issue. Obviously we don't want all of them to load at once. Even with some form of lazyloading integrated, it would still be a massive size.</p> <p><strong>QUESTION:</strong> Would it be possible to alter Isotope to include some kind of pagination? Maybe a "click here to load more" div along the very bottom that then loads the next batch of items? Or even better - something in the main loop so that every 20th block just says "Load More Items" and clicking it replaces those first 19 items with the next 19 items (19 items + the Load More block so that there is always a grid of 20)? </p> <p>Basically, I'm just trying to figure out the best way to still use Isotope (so we don't have to completely redo sections of the template the client likes) but have it incrementally load it's items so that load times and page size are adversely affected. Any help would be greatly appreciated!</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload