Download the PHP package agencearcange/wordpress-composer-skeleton without Composer
On this page you can find all versions of the php package agencearcange/wordpress-composer-skeleton. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download agencearcange/wordpress-composer-skeleton
More information about agencearcange/wordpress-composer-skeleton
Files in agencearcange/wordpress-composer-skeleton
Package wordpress-composer-skeleton
Short Description WordPress starter with Composer, easier configuration, and an improved folder structure
License MIT
Informations about the package wordpress-composer-skeleton
WPress composer-skeleton
Simple, light and powerful WordPress skeleton for a WordPress site managed by composer.
Tested with :
- Wordpress 4.5. => 6.1.
- Wordpress single / multi website
Specifications :
- Public folder :
public
- WordPress directory :
public/wp/
- Custom content directory :
public/content/
- Env file :
.env
- Settings :
config/
- Autoload your must-use plugins with bedrock-autoloader
Installation
Use composer to create new project.
Usage
- Update environment variables in the
.env
file - you can generate salts here - Use
docker-compose up -d
or other mysql database. - Start your local server
Adding theme
Add your theme into public/content/themes
Adding plugin
Add any required plugins, from their wpackagist packages or by adding your custom plugins into public/content/plugins
Use twig
If you want to install timber/timber library, you can just install it with composer :
See the starter theme to try it.
Production
Optimize composer install
Edit the .env
to set WP_ENV
Send to your prod server via FTP or with your favorite deployment tool :rocket:
Contribution
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
License
All versions of wordpress-composer-skeleton with dependencies
composer/installers Version ^2.2
vlucas/phpdotenv Version ^5.3
oscarotero/env Version ^2.1
roots/wordpress Version ^6.1
roots/wp-config Version ^1.0
roots/bedrock-autoloader Version ^1.0
roots/wp-password-bcrypt Version ^1.1.0
wpackagist-theme/twentytwentythree Version ^1.0