這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

Infinite Scroll Block

外掛說明

Adds an infinite scroll block to the full site editor that can be placed inside a Query Loop to replace classic pagination.

The blocks frontend script will detect when the user is 1200px (default value) from the infinite scroll block before fetching more posts so it is best to place it right after your theme template block. In addition to the Infinite Scroll Block, 2 optional blocks also are included:

  • Loading Posts Block: Container that will display its content while more posts are loading
  • No More Posts Block: Container that will display when there are no more posts to load in

Additional Notes

  • Adding more than one Post Template Block to a Query Block has undefined behavior.
  • Adding more than one Infinite Scroll Block to a Query Block has undefined behavior.

適用於區塊編輯器

這個外掛提供 3 個可供 Gutenberg/區塊編輯器使用的區塊。

  • No More Posts Contains the elements that are displayed when there are no more posts to fetch (optional block).
  • Loading Posts Contains the elements that are displayed while loading posts (optional block).
  • Infinite Scroll Implements inifnite scroll functionality. The number of posts loaded when triggered is equivalent to the Query Loops 'Items Per Page' setting.

使用者評論

2024 年 11 月 12 日
New:ish to Wordpress and especially to FSE and Gutenberg block editor. Easy way to get infinite scroll working in your FSE theme. Cheers!
2024 年 11 月 1 日
It works but it interferes with w3 total cache lazy load images. I could only make it load the posts properly by disabling the image lazy load from the W3 total cache settings, which is not ideal, but it is the ONLY infinite loop block that actually works.
2024 年 8 月 5 日
This plugin and the new block you created works so well. FINALLY, a plugin that doesn’t reinvent the wheel, just upgrades the rims!!! Made my day.One funny thing I noticed that has nothing to do with functionality – if I don’t have your plugin loaded and I hit the [+] button in the editor and type Infinite, your plugin comes up under a different name – I think it said “No more posts” hahahahah … but same icon, same ratings.
2022 年 12 月 14 日 1 則留言
Very good extension, works well in most cases, but I found an issue with list blocks. Some times, the list flows out of the post article. I have a blog page, with 2 columns and 4 items per page. When there is a list block in post number 5, the list flows out. It’s ok if there is a list block in post number 4. I hope this will help you. Thanks
2022 年 11 月 21 日
Love the simplicity of this plugin. Works perfectly within Site Editor themes. Nice work 🚀
閱讀全部 6 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈Infinite Scroll Block〉的開發相關工作。

參與者

將〈Infinite Scroll Block〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

1.0.1

  • Fixed issue where a list element inside of a posts content would be stripped out and placed into the query block list

1.1.0

  • Fixed issue where sticky posts would we included in every single fetch request
  • Fixed infinite loop where sticky posts would continue to load even after all posts have been loaded
  • Removed throbber editor panel because it was not intuitive to use (kept styles for backwards compatibility)