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”
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.
Features Free Pro
Framework core ✓ ✓
Override layer ✓ ✓
Add-ons (e.g. gp-reviews) ✓ ✓
Extended functions ✓ ✓
Documentation ✓ ✓
Pro-only features and updates — ✓
Support by email GitHub issues ✓
Download
Get Pro
Frequently asked questions
What is the difference between Free and Pro? The free version is the open source framework on GitHub. Pro adds extra features and updates, plus support by email. See the table above.
Can I use it in themes I sell? Check the
license panel and the repository for the exact terms before bundling it in a commercial theme.
Can I get a refund on Pro? Pro is sold through the AndroidBubbles shop. Refund terms are shown on the
product page .
How do I install it? 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.
×
Documentation
Get the framework running in a few steps.
Download the ZIP from GitHub and extract it.
Copy the framework folders (gp-framework, gp-framework-override, css, js, fonts, functions-extended.php) into your theme.
Put your own changes in gp-framework-override and leave the core untouched.
Optional: copy add-ons from addons/ that you need, such as gp-reviews.
Read the full documentation
Docs on GitHub · README · Source code
Questions about setup? Open a GitHub issue .
×
About Guava Pattern
Guava Pattern is a WordPress theme development framework created and maintained by Fahad Mahmood . It is free and open source on GitHub , with a Pro version available from the AndroidBubbles shop .
×
License
Free version: the source is public on GitHub . Read the license file in the repository for the exact terms.
Pro version: licensed through the AndroidBubbles shop . The terms are shown at purchase.
Licensing questions: info@guavapattern.com
×
Privacy policy
This website is a static information page. It does not set tracking cookies or collect personal data by itself.
If you email us, we use your address only to reply. Downloads are served by GitHub and purchases by AndroidBubbles, and each of them has its own privacy policy.
Questions: info@guavapattern.com
×
Terms of use
The framework is provided as it is, without warranty. Test it on a staging site before using it in production.
Use of the free version follows the license in the GitHub repository. Use of the Pro version follows the terms shown at purchase.
Questions: info@guavapattern.com