Skip to content

Parent theme framework for WordPress projects using Timber (Twig) templating, Bootstrap LESS, and "Convention Over Configuration" principles for rapid Wordpress theme prototyping.

License

benedict-w/pressgang

Repository files navigation

Pressgang a Wordpress Parent Theme Framework

Overview

Pressgang is more than a standard WordPress parent theme framework designed especially for rapidly bootstrapping WordPress themes. It attempts to modernize many of the aspects of WordPress theme design by using .twig templating (thanks to the excellent Timber plugin and incorporating Twitter's Bootstrap framework using LESS for rapid prototyping on the front-end. Pressgang also abstracts away many of the commonly repeated tasks used in building Wordpress themes using DRY (Don't Repeat Yourself) and Convention Over Configuration principles to finally declutter that functions.php.

To really hit the ground running you should be familiar with the following tools:

Getting started

Pressgang is designed as a Wordpress parent theme that acts as a library for your child theme. You will need to create a child theme to get started (for information on Wordpress Child Themes see the codex - https://codex.wordpress.org/Child_Themes)

The best way to get up and running quickly is using the pressgang-child repository which has a grunt-init template for creating a Pressgang ready child theme.

Otherwise clone this repo git clone https://github.com/benedict-w/pressgang.git and create your own child theme, or use the composer package: https://packagist.org/packages/benedict-w/pressgang

For more documentation see the Wiki:

https://github.com/benedict-w/pressgang/wiki

About

Parent theme framework for WordPress projects using Timber (Twig) templating, Bootstrap LESS, and "Convention Over Configuration" principles for rapid Wordpress theme prototyping.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published