
WordPress插件Auto Infinite Scroll是一个轻量级、可扩展的无限滚动分页的WP插件。它会自动为WooCommerce配置适用于您网站的所有分页。这意味着用户无需在结果之间进行分页,而是可以向下滚动并继续滚动。对于所有平台上的用户,尤其是手机和平板电脑,这是天赐之物。
它会触发第 2 页、第 3 页的加载事件,因此您可以在 Google Analytics 中看到这些页面,但至关重要的是——它会保留用户浏览器中最后一个存档页面的内存。这意味着,如果/当用户点击进入特定产品页面或特定帖子页面时,当他们点击浏览器中的后退按钮时,他们会返回到他们之前所在的确切位置,而无需进一步加载。
这意味着自动无限滚动非常用户友好。
- 让用户向下滚动而不是在产品之间分页
- 在 Google Analytics(分析)中仍然会出现第 2、3 页等的页面点击
- 具有将扩展页面(页面 1 + 2 + 3 等)存储在浏览器内存中的特殊代码,因此如果用户转到产品页面然后点击浏览器后退按钮,他们最终会回到他们离开的地方。其他插件强制用户再次向下滚动,或者只包含该单个页面
- 此高级代码消除了您网站的大量服务器使用情况,从而提高了可扩展性
自动配置
无需配置。安装、激活并访问您的 WooCommerce 存档页面以查看它是否正常工作。
为什么自动无限滚动有助于可扩展性
如果您使用的是Scalability Pro,则 Scalability Pro 中有一个选项可以禁用分页。这意味着它将禁用那里有多少页面的计算——对于大型商店,例如大型附属商店——如果你正在计算每个商店的产品数量、类别、过滤器集,那么所谓的“表格扫描”将正在发生并导致您的网站极度缓慢。您真正想要的是使用您的索引,并且只读取页面上显示的数据。
当您使用 Scalability Pro 禁用分页时,生成存档页面的查询不再知道有多少页面。Scalability Pro假设有 100 页,即使可能只有 5 页。
没有页数,您可以隐藏“总产品”,让用户继续点击下一页或第 100 页等,或者您可以使用无限滚动。
我们的无限滚动速度很快,并通过记住浏览器存储中的存档以智能方式减少服务器资源。例如:
- 用户向下滚动您的存档,到达第 3 页
- 用户点击产品
- 用户点击返回——这是其他无限滚动插件中断的地方——他们可能只是加载第 3 页,使向上滚动变得奇怪,或者他们重新获取第 1、2 和 3 页使用了更多的服务器资源
取而代之的是,我们在上面第 2 步中的插件记录了浏览器存储中的存档 HTML 和用户滚动位置,并在用户单击返回时无需服务器命中即可再次设置它们。这大大加快了您网站的感觉。
另一个性能提升是通过将存档/商店页面存储在浏览器存储区域中来提供的。这意味着,当用户滚动到第 3 页然后单击产品,访问产品详细信息页面,然后单击返回时,不会消耗更多的服务器资源。
出色的用户体验
Auto Infinite Scroll 插件也提供了出色的用户体验。用户习惯于向下滚动以查看更多产品,但最重要的是,当用户访问产品详细信息页面然后单击返回时,使用我们的浏览器存储模型,用户最终会立即返回上一页 – 与其他插件不同您的用户最终将回到产品列表的顶部,等待第 2 页和第 3 页再次加载。
