A microframework to develop using wordpress

v0.2.17 2019-11-20 21:38 UTC


Build Status

Routes and Views for WordPress Applications, based on Slim.


composer require alterfw/ampersand

Require the composer autoload file into your functions.php:

require "vendor/autoload.php";


This project doesn't have an styleguide yet but you should follow the existing code. Before create any pull requests make sure that all tests are passing.

Development Environment

To setup de development environment first download Docker and create a virtual machine:

docker-machine create --driver virtualbox default
eval "$(docker-machine env default)"

Then run:

docker-compose up

This will create a WordPress and a theme with Ampersand installed as dependency.

If you want to modify the theme files, take a look at the test/theme directory. These files are copied during the docker-compose up command, so if you change anything in these files you need to terminate the process and run again.