jakecleary / ultrapress-framework

A Wordpress boilerplate that turns the architecture of a Wordpress theme into an MVC style app.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Not just another Wordpress theme

What?

UltraPress: a theme boilerplate that utilizes the MVC pattern to bring structure and sanity to Wordpress development.

Note: for the library that supports UltraPress, see jakecleary/ultrapress-library.

Early in development. All ideas, features, and documentation subject to change.

Why?

Wordpress sucks, but a lot of developers have to work with it for various reasons outside of their control, so I decided to try and make it suck a little less.

How

  1. Download Wordpress and copy it into your project folder.
  2. $ cd wp-content/themes/
  3. $ composer create-project jakecleary/ultrapress your-theme-name
  4. $ cd your-theme-name
  5. $ sudo npm install
  6. Check out the documentation (coming soon) to learn how to write more efficient Wordpress themes.

About

A Wordpress boilerplate that turns the architecture of a Wordpress theme into an MVC style app.

License:MIT License


Languages

Language:PHP 70.4%Language:JavaScript 29.1%Language:CSS 0.5%