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.5
- laravel/sanctum: ^4.3 || ^5.0
- laravel/tinker: ^3.0
- pollora/framework: ^13.0
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: ^11.5.3
- dev-main
- v13.0.0
- v12.0.0
- 10.x-dev
- dev-test-setup
- dev-shift-172679
- dev-develop
- dev-dependabot/npm_and_yarn/follow-redirects-1.16.0
- dev-dependabot/npm_and_yarn/themes/default/axios-1.15.0
- dev-dependabot/npm_and_yarn/axios-1.15.0
- dev-dependabot/npm_and_yarn/lodash-4.18.1
- dev-dependabot/npm_and_yarn/picomatch-2.3.2
- dev-dependabot/npm_and_yarn/rollup-4.59.0
- dev-dependabot/npm_and_yarn/themes/default/tar-7.5.11
- dev-dependabot/npm_and_yarn/themes/default/rollup-4.59.0
- dev-feature/improved_wp_install
- dev-feature/project-config-updates
- dev-dependabot/npm_and_yarn/themes/apiary/vite-5.4.18
- dev-feature/woocommerce_theme
- dev-shift-138655
- dev-shift-ci-v11.28.1
- dev-shift-ci-v11.27.2
- dev-shift-ci-v11.27.1
- dev-shift-ci-v11.26.0
- dev-shift-ci-v11.25.0
- dev-shift-ci-v11.24.1
- dev-shift-ci-v11.23.5
- dev-shift-ci-v11.23.4
- dev-shift-ci-v11.23.2
- dev-shift-ci-v11.22.0
- dev-shift-ci-v11.21.0
- dev-shift-ci-v11.20.0
- dev-shift-ci-v11.19.0
- dev-shift-ci-v11.18.1
- dev-shift-ci-v11.17.0
- dev-shift-ci-v11.16.0
- dev-shift-ci-v11.14.0
- dev-shift-ci-v11.13.0
- dev-shift-ci-v11.11.1
- dev-shift-ci-v11.11.0
- dev-shift-121225
- dev-feature/basics
This package is auto-updated.
Last update: 2026-04-27 13:47:10 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.