Download the PHP package silverback/wp-website without Composer
On this page you can find all versions of the php package silverback/wp-website. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download silverback/wp-website
More information about silverback/wp-website
Files in silverback/wp-website
Package wp-website
Short Description WordPress boilerplate with modern development tools, easier configuration, and an improved folder structure
License MIT
Homepage https://roots.io/bedrock/
Informations about the package wp-website
Silverback Wordpress Website Boilerplate
This bolerplate is based on Bedrock, a modern WordPress stack that helps you get started with the best development tools and project structure.
Features
- Better folder structure
- Dependency management with Composer
- Easy WordPress configuration with environment specific files
- Environment variables with Dotenv
- Autoloader for mu-plugins (use regular plugins as mu-plugins)
- Enhanced security (separated web root and secure passwords with roots.io's wp-password-bcrypt)
Requirements
- PHP >= 7.2
- Composer - Install
Installation
-
Create a new project:
- Update environment variables in the
.env
file:- Database variables
DB_NAME
- Database nameDB_USER
- Database userDB_PASSWORD
- Database passwordDB_HOST
- Database host- Optionally, you can define
DATABASE_URL
for using a DSN instead of using the variables above (e.g.mysql://user:[email protected]:3306/db_name
) WP_ENV
- Set to environment (development
,staging
,production
)WP_HOME
- Full URL to WordPress home (https://localhost)WP_SITEURL
- Full URL to WordPress including/wp
subdirectory (https://localhost/wp)AUTH_KEY
,SECURE_AUTH_KEY
,LOGGED_IN_KEY
,NONCE_KEY
,AUTH_SALT
,SECURE_AUTH_SALT
,LOGGED_IN_SALT
,NONCE_SALT
- Generate with wp-cli-dotenv-command
- Generate with Roots.io WordPress salts generator
- Add theme(s) via
composer require
- Set the document root on your webserver to app
web
folder:/path/to/site/web/
- Access WordPress admin at
https://localhost/wp/wp-admin/
Development Environment with Docker
This boliperplate contains a pre-configured Docker environment with dedicated WP and MySQL containers.
You can find a Visual Studio Code development guide in the docker-compose.yaml
file.
Google App Engine
This boilerlate is made to be deployed to Google App Engine. Please read the GAE_DEPLOY guide.
Bedrock
Bedrock documentation is available at https://roots.io/bedrock/docs/.
All versions of wp-website with dependencies
composer/installers Version ^1.7
google/cloud-error-reporting Version ^0.14.5
monolog/monolog Version ^1.23
oscarotero/env Version ^1.2.0
roots/wordpress Version ^5.3.0
roots/wp-config Version ~1.0.0
roots/wp-password-bcrypt Version ~1.0.0
silverback/wp-helpers Version ^5.2.0
silverbackstudio/wp-log Version ^1.0
vlucas/phpdotenv Version ^3.4.0