After doing some testing it appears as though this is how things load with infinite scroll on my site with random post order displayed as default=
Default Home Page - Loads Content Properly for this as page 1
Infinite Scroll - Paged 1 - reloads content properly with this as page 1
Infinite Scroll - Paged 2 - reloads content properly with this as page 2
Infinite Scroll - Paged 3 - reloads content properly with this as page 3
so... is there a way to, when using infinite scroll, force it to load the page through infinite scroll for the first loop and continue from there?
I will leave the example on http://zombieprepkit.com/?order=date for a day or two before I disable it again.
I can provide the code that randomizes things if needed but its using a form that submits values to be used in a query_posts() array
things are set by default to random and random posts are paged with a edit_posts_orderby statement that allows paged random posts to work... until Infinite Scroll is enabled!
I tried actually replacing
get_template_part( 'loop', 'index' );
in my theme index file with:
but this didn't seem to work, still the first page seems to load 2x in and then everything else loads properly