Guava Pattern

A WordPress theme development framework

Guava Pattern gives theme developers a ready-made foundation, an override layer, add-ons and extended helper functions, so you spend your time on the design instead of the plumbing.

Free on GitHub · current release 1.0.0 “Jupiter”
Guava Pattern logo: a guava fruit with the words Theme Development Framework

What's inside

The repository is organised so you can use the core as it is and keep your own changes separate.

Framework core

gp-framework
The foundation your theme is built on.

Override layer

gp-framework-override
Customise behaviour without editing core files, so updates stay painless.

Add-ons

addons/
Optional extras such as gp-reviews, loaded only when you need them.

Extended functions

functions-extended.php
Extra helper functions you can call from any theme template.

Ready assets

css · js · fonts
Starter styles, scripts and fonts included in the package.

Open source

Browse the code, report issues and contribute on GitHub.

Key features

Built for developers who ship WordPress themes for clients or for sale.

  • Lightweight, simple structure
  • Made for WordPress themes
  • Separate override folder for your own code
  • Add-on system
  • Extended helper functions
  • CSS, JS and font assets included
  • Free version on GitHub
  • Pro version with extra support
  • Documentation included
  • Works with your own child themes

Free vs Pro

Start free. Move to Pro when you want extra features and direct support.

FeaturesFreePro
Framework core✓✓
Override layer✓✓
Add-ons (e.g. gp-reviews)✓✓
Extended functions✓✓
Documentation✓✓
Pro-only features and updates—✓
Support by emailGitHub issues✓
Download Get Pro

Frequently asked questions

The free version is the open source framework on GitHub. Pro adds extra features and updates, plus support by email. See the table above.
Free users can open an issue on GitHub. Pro customers can write to info@guavapattern.com.
Check the license panel and the repository for the exact terms before bundling it in a commercial theme.
Pro is sold through the AndroidBubbles shop. Refund terms are shown on the product page.
Download the ZIP, extract it, and add the folders to your theme. The documentation has the quick start.

Start building with Guava Pattern

Download the free version now, or upgrade to Pro for extra features and support.