log1x / pagi
A better WordPress pagination.
Fund package maintenance!
Log1x
Installs: 62 213
Dependents: 1
Suggesters: 0
Security: 0
Stars: 52
Watchers: 6
Forks: 8
Type:package
Requires
- php: ^8.0
- illuminate/pagination: ^9.0|^10.0|^11.0
Requires (Dev)
README
A better WordPress pagination utilizing Laravel's Pagination.
Requirements
Installation
Install via Composer:
$ composer require log1x/pagi
Usage
Basic Usage
use Log1x\Pagi\PagiFacade as Pagi; $pagination = Pagi::build(); return $pagination->links();
Customization
To customize the view, simply publish it:
$ wp acorn vendor:publish --provider='Log1x\Pagi\PagiServiceProvider'
To use the newly generated view:
return $pagination->links('components.pagination');
For additional configuration, check out the Laravel Pagination documentation.
Bug Reports
If you discover a bug in Pagi, please open an issue.
Contributing
Contributing whether it be through PRs, reporting an issue, or suggesting an idea is encouraged and appreciated.
License
Pagi is provided under the MIT License.