-
Create WordPress databases:
core
Use the Unicode multi-byte encoding
utf8mb4
-
Set permissions using the credentials set here:
/app/wp-config.php
-
Configure your web server (and PHP 5.6+) to serve the
dist/
web root, for example:http://local.domain.com
-
From a Terminal, change to the repo’s root directory where you see
app/
. From here, you’ll need to install Composer to manage PHP packages:curl -sS https://getcomposer.org/installer | php
If you’re using Windows, more complex instructions are required: https://getcomposer.org/doc/00-intro.md#installation-windows
-
Install the Composer packages:
composer install
-
Install Node.JS
-
Install Gulp globally (as root/adminstrator):
npm install -g gulp
-
Install dependencies automatically by running:
npm install
-
All files for deployment copied to
/dist/
composer install && gulp
-
Output a development build, proxied via BrowserSync
composer install && gulp dev
This will launch start a local proxy to
http://local.domain.com
so any code changes will be live-reloaded using BrowserSync into all your open browsers (including mobiles)
-
Visit
http://local.domain.com
and follow the 5-minute install process -
Set the Permalink Settings to Custom Structure
/%category%/%postname%/
-
Set the theme to Core WordPress