Meet the Slicejack OmniBuilder!

It’s time to introduce something new! A few days ago we pushed our first commit to the Slicejack/OmniBuilder GitHub repository. Something we’ve been updating ever since. So what exactly is OmniBuilder? More importantly, how can we benefit from it? Essentially it’s an open source WordPress library that makes Custom Post Type, Custom Taxonomy and Meta Box registration feel more a lot more natural. Let’s dig a little deeper and find out more.

How does the OmniBuilder work?

With OmniBuilder you can register your own Custom Post Types, Custom Taxonomies and add Meta Boxes inside of them. All this with just a few lines of code. Here’s an example of how the OmniBuilder can help you register 2 custom post types with taxonomies. It can also add meta boxes with fields inside each one of them.

Sounds relatively easy, right? But how can you install this into your very own theme or a plugin? Simple. Just visit the Getting Started guide on the Slicejack/OmniBuilder repository and you’ll be good to go! The Getting Started guide explains the installation, configuration and usage steps along with a few examples.


Contributions to the library in the form of issue reporting or pull requests are always more than welcome. As of yet there’s no official contribution guide so you should just try to follow both our and the WordPress coding standards as much as humanly possible.


This is just the tip of the iceberg. We’ve got big plans for the future. Soon we’ll release planned milestones for this bold project that will give you a more precise vision of what we really plan. Equally the official contribution guide that will explain exactly how you can develop this open source WordPress library.


The entire content of the OmniBuilder package are licensed under the MIT license.

About Domagoj Gojak