Pagify for Flarum
π’ Numbered pagination for your Flarum forum β clean page navigation for the discussion list and the post stream, with configurable per-page counts and pager positions.

π’ Features
- π Discussion List Pagination β numbered pager on the index page instead of the "Load More" button
- π Post Stream Pagination β numbered pages inside a discussion instead of infinite scrolling
- π€ Flexible per-Page Counts β separate page sizes for the discussion list and the post stream
- β« Pager Positions β show each pager above, below, or on both sides
- π Jump to Page β type a page number in the list pager and press Enter (or the go button) to jump straight there
Each feature can be toggled on/off independently, so you can paginate the list, the posts, both, or neither.
π¦ Installation
Run this in your Flarum root directory:
composer require stezkoy/flarum-pagify
php flarum cache:clear
β¨ Update
composer update stezkoy/flarum-pagify
php flarum cache:clear
βοΈ Setup
Open Admin β Extensions β Pagify and configure:
- Paginate the discussion list β numbered pages on the index page
- Discussions per page β page size for the list; with pagination off it is the "Load More" batch size
- Discussion pager position β above / below / both
- Paginate posts inside a discussion β numbered pages in the post stream
- Posts per page β page size inside a discussion (applies only when post-stream pagination is on)
- Post pager position β above / below / both
π Links
GitHub Repository Β· Packagist
π License
MIT