Acorn is a framework for integrating Laravel within WordPress
Use Laravel within WordPress
Acorn provides a way to gracefully load a Laravel application container inside of WordPress while respecting the WordPress lifecycle and template hierarchy.
Laravel’s Artisan commands in WP-CLI
Acorn includes WP-CLI commands that provide a familiar Artisan-like command line interface for WordPress. Create components, service providers, clear the view cache, and more.
$ wp acorn
USAGE: wp acorn [command] [options] [arguments]
clear-compiled Remove the compiled class file
completion Dump the shell completion script
env Display the current framework environment
help Display help for a command
list List commands
optimize Cache the framework bootstrap files
acorn:init Initializes required paths in the base directory.
config:cache Create a cache file for faster configuration loading
config:clear Remove the configuration cache file
make:command Create a new Artisan command
make:component Create a new view component class
make:composer Create a new view composer class
make:provider Create a new service provider class
optimize:clear Remove the cached bootstrap files
package:discover Rebuild the cached package manifest
vendor:publish Publish any publishable assets from vendor packages
view:cache Compile all of the application's Blade templates
view:clear Clear all compiled view files
Harness the Laravel ecosystem
There are countless useful Laravel packages that can be used in your WordPress themes and plugins thanks to Acorn.