johnpbloch / wordpress-project
An out-of-the-box composer-powered WordPress package inspired by Mark Jaquith's WordPress Skeleton
Installs: 714
Dependents: 0
Suggesters: 0
Security: 0
Stars: 41
Watchers: 5
Forks: 17
Open Issues: 2
Type:project
Requires
- php: ^7.4 || ^8.0
- illuminate/support: ^8.83
- johnpbloch/wordpress-core: @stable
- johnpbloch/wordpress-core-installer: ^2.0
- johnpbloch/wp-cli-phar: ^2.6
- laravel/helpers: ^1.5
- vlucas/phpdotenv: ^5.4
README
This is a WordPress starter project for use with Composer. I'll add more documentation when I can, but it's based heavily off of Mark Jaquith's WordPress Skeleton project. To get started using it, just use the create-project
composer command:
composer create-project johnpbloch/wordpress-project my-site 1.0.3
This will create the project in the my-site
directory. The project uses public
as the document root, so make sure to take that into account in your host configurations.
Site configuration is in the .env
file. If you want to define a constant there, prefix the constant name with WPC_
.
This package is meant to kickstart development of your site. It's probably unwise to use it to deploy a site directly to production.
License
MIT