Skip Navigation

[Resolved] Infinite Scroll

This support ticket is created 5 years, 2 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

No supporters are available to work today on Toolset forum. Feel free to create tickets and we will handle it as soon as we are online. Thank you for your understanding.

Sun Mon Tue Wed Thu Fri Sat
- 7:00 – 14:00 7:00 – 14:00 7:00 – 14:00 7:00 – 14:00 7:00 – 14:00 -
- 15:00 – 16:00 15:00 – 16:00 15:00 – 16:00 15:00 – 16:00 15:00 – 16:00 -

Supporter timezone: Europe/London (GMT+00:00)

This topic contains 19 replies, has 3 voices.

Last updated by Nigel 4 years, 6 months ago.

Assisted by: Nigel.

Author
Posts
#1336257

Hi Nigel,

I copied your settings exactly and that has helped a lot. Thank you. I still have two issues I'd like to eliminate if possible.

1. I need at least 6 items per load. With 2 or 6 items I still see the bottom of the page for a bit of time before the "next" items load. I experimented with #of items and tolerance, but the issue seems about the same.

2. After scrolling down and loading new items - when I scroll back to the top of the page, the teasers flash partial fade for a 3-5 seconds. I'd like to eliminate the temporary faded state.

Normal hidden link

Partially Faded. hidden link

I've had a couple of developers look for issues with my site and none reported problems. If you guys think the issue is really the fault of my site I'll try again, but scrolling is the only issue I'm experiencing now.

I'm working on my dev site with nothing on the WordPress page except the Infinte Things VIEW shortcode. The only items in my loop are wp-post-featured-image , wp-post-link, and wp-post-excerpt. It's a pretty juiced up Azure VM.

Thanks for the help,
Ethan

#1336389

Nigel
Supporter

Languages: English (English ) Spanish (Español )

Timezone: Europe/London (GMT+00:00)

Hi Ethan

When you get to the bottom and the next items take a little while to load, you can try and avoid that by updating the options to preload more results so that they are already in memory and are not relying on a network request.

But that does mean a longer initial load time, and even when retrieving them from memory there appears to me to be a lag of roughly a second, which casual users might not notice, but when developing and testing, one does.

Regarding the partial fading of results, that seems to occur during a network request.

Funnily enough, I have another thread at the moment querying the same thing.

I'm going to set up an online test server to explore this a little more, and I'll get back to you when I've done some more testing.

#1338675

Nigel
Supporter

Languages: English (English ) Spanish (Español )

Timezone: Europe/London (GMT+00:00)

Hi Ethan

Can I get a link to the page where you are taking these screenshots from?

In my own testing on a new site I found that the greying-out of the current results occurs when the loading spinner is displayed, and that happens when you scroll to trigger an update of results prompting a network request, or when you haven't preloaded the subsequent pages.

If you are pre-loading pages you won't see the spinner and you shouldn't see the existing results greying-out.

Let me set up a private reply so that I can see the settings in the back end, too.

#1339711

Nigel
Supporter

Languages: English (English ) Spanish (Español )

Timezone: Europe/London (GMT+00:00)

Hi Ethan

Unfortunately, I don't have much more to share other than what I've already discussed.

On my own test site I've done some extensive testing of the various settings, and I've identified several problems which arise because of how infinite scrolling is implemented on top of the standard forms of pagination, even though it has unique characteristics that suggest different handling.

I've escalated these issues so that they can be reviewed, but in the absence of any changes to the plugin I don't have anything to offer beyond what I've already suggested and which you've seen the results of on your own site in testing.

I'm escalating this ticket, and when I have some feedback I'll share it with you.

#1612281

Nigel
Supporter

Languages: English (English ) Spanish (Español )

Timezone: Europe/London (GMT+00:00)

Hi Ethan

It has been a long time coming, but today's update of Views includes improvements to infinite scrolling and its spinners.

Could you please check after updating to see that the experience is improved?

Thanks.