pollora / pollora
The skeleton application for the Pollora framework.
Requires
- php: ^8.3
- barryvdh/laravel-ide-helper: ^3.7
- johnpbloch/wordpress: ^6.9
- laravel/framework: ^13.8
- laravel/sanctum: ^4.3 || ^5.0
- laravel/tinker: ^3.0
- pollora/framework: ^13.4
Requires (Dev)
- fakerphp/faker: ^1.23
- laravel/pail: ^1.2.5
- laravel/pint: ^1.27
- laravel/sail: ^1.53
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.6
- phpunit/phpunit: ^12.5.12
This package is auto-updated.
Last update: 2026-06-23 20:28:31 UTC
README
About Pollora
Pollora bridges Laravel and WordPress, combining Laravel's architecture with WordPress's content management. It provides the best of both worlds for building modern web applications:
- WordPress routing with
Route::wp()and template hierarchy support - PHP attributes for hooks, post types, taxonomies, scheduling, and REST routes
- Blade templates with Sage Directives (
@title,@content,@permalink...) - Eloquent ORM with WordPress models via Colt
- Multi-theme support with parent/child themes and Vite asset bundling
- Auto-discovery for service providers, hooks, and components
- Gutenberg block pattern and category management
- Seamless database migrations, sessions, and cache
Documentation
Full documentation is available at github.com/Pollora/documentation.
Quick Start
composer create-project pollora/pollora my-project cd my-project # Configure your .env with database credentials, then: php artisan pollora:install
See CLAUDE.md for detailed development setup with DDEV.
Requirements
- PHP ^8.3
- Composer 2.x
- Node.js 20+ & npm
- A database (MySQL, MariaDB, or SQLite)
Sponsors
We extend our heartfelt gratitude to our sponsors for supporting Pollora's development. If you're interested in sponsoring, contact olivier@amphibee.fr.
Changelog
All notable changes are documented in the CHANGELOG.
Contributing
Considering a contribution to Pollora? See the contribution guide.
Security
If you discover a security vulnerability, please report it via GitHub Security Advisories. See SECURITY.md for details.
License
Pollora is open-sourced software licensed under the MIT license.