Wireframe boilerplate is intended as an opinionated starting point for sites powered by the Wireframe module, and contains a number of site features that make more sense as a part of a site profile, rather than the Wireframe module itself.
Though you can build sites with Wireframe but without the Wireframe boilerplate site profile, the site profile is a helpful addition to the mix, and provides many often-used features right out of the box.
Requirements
- ProcessWire 3.0.112 or newer
- PHP 7.1 or newer
- Composer
Other requirements, such as ProcessWire modules, are installed with Composer.
How to install
- Obtain a fresh copy of ProcessWire 3.0.112 or newer and upload/unzip it on your server.
- Download or clone the contents of this repository into /site-wireframe-boilerplate/ within the directory you uploaded/unzipped ProcessWire to. You will see other site directories (including /site-default/) already there, but these can be safely ignored for the time being.
- Go to the /site-wireframe-boilerplate/ directory and run
composer install
. The Wireframe boilerplate site profile manages ProcessWire modules via Composer dependencies, so this step is very important. Check the .gitignore page if you want to add new modules without Composer. - Install ProcessWire by accessing the URL it lives in with your web browser. When the installer asks you to choose a site profile, choose "Wireframe Boilerplate Site Profile".
License
Wireframe boilerplate is licensed under the Mozilla Public License Version 2.0.