Skip to content

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

License

Notifications You must be signed in to change notification settings

aPEDESTRIAN/infinite-scroll-block

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

=== Infinite Scroll Block ===
Contributors: apedestrian
Stable tag: 1.1.0
Tested up to: 6.4.3
Tags: full site editing, fse, gutenberg, blocks, infinite scroll
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

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

== Description ==
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.

== Changelog ==

= 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)

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published