https://github.com/solsoft/wordpress-boilerplate
Boilerplate for creating Wordpress projects. Uses Composer.
https://github.com/solsoft/wordpress-boilerplate
boilerplate composer php wordpress
Last synced: 2 months ago
JSON representation
Boilerplate for creating Wordpress projects. Uses Composer.
- Host: GitHub
- URL: https://github.com/solsoft/wordpress-boilerplate
- Owner: solsoft
- License: gpl-3.0
- Created: 2017-04-16T23:40:24.000Z (almost 9 years ago)
- Default Branch: 4.x
- Last Pushed: 2017-04-25T01:56:58.000Z (almost 9 years ago)
- Last Synced: 2024-04-27T13:25:30.808Z (almost 2 years ago)
- Topics: boilerplate, composer, php, wordpress
- Language: PHP
- Homepage: http://sol-soft.org/
- Size: 21.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# wordpress-boilerplate
[](https://travis-ci.org/solsoft/wordpress-boilerplate)
[](https://www.versioneye.com/user/projects/58feac52710da23f86d4ff05)
[](https://packagist.org/packages/solsoft/wordpress-boilerplate)
[](https://travis-ci.org/solsoft/wordpress-boilerplate)
[](https://github.com/solsoft/wordpress-boilerplate/blob/4.x/LICENSE)
Boilerplate for deploying new [WordPress](https://wordpress.org/) projects. Based on [johnpbloch/wordpress-project](https://github.com/johnpbloch/wordpress-project) and [composer.rarst.net](https://http://composer.rarst.net/).
Using [Composer](https://getcomposer.org/) and associated plugins, and the unofficial [wpackagist.org](https://wpackagist.org) repository.
Packages are published and updated regularly at [Packagist](https://packagist.org/packages/solsoft/wordpress-boilerplate).
## WordPress versions supported
- WordPress 4.7.x
## Development branches
- 4.x - development branch for the latest WordPress 4.7.x
## Usage
Before starting, consult the Composer reference for standard usage instructions.
Use `composer create-project` to deploy a new project, specifying one branch.
```
composer create-project solsoft/wordpress-boilerplate:4.x-dev my-project --stability dev --no-interaction;
cd my-project;
composer update;
composer show;
composer run;
```
## Contributing
Clone the git repository pointing to one of the development branches.
Merge requests should be submitted against these branches.
```
git clone -b 4.x git@github.com:solsoft/wordpress-boilerplate.git;
cd wordpress-boilerplate;
composer install;
composer update;
composer show;
composer run;
```
### Extras
The project can be reset by running `composer cleanup-project` to delete
the `vendor/`, `assets/` and `app/` directories and the `composer.lock` file.
Optionally you may run `composer examples-deploy` to install example WordPress
Contributed libraries, plugins and themes example dependencies. These can
also be undeployed by running `composer examples-undeploy`. See more
information about this in the `composer.examples` directory.
## Credits
See the [composer README](composer/README.md) for information about composer packages.
Inspiration taken from [johnpbloch/wordpress-project](https://github.com/johnpbloch/wordpress-project) and [composer.rarst.net](https://http://composer.rarst.net/).
WordPress Boilerplate
Copyright (C) 2017 SOL-Soft
Luís Pedro Algarvio
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see .