Brizy Pro Preview Build 0.0.10: Toolset and Pods Support

We’ve just added Toolset and Pods support in Brizy Pro. Starting today you can create and display dynamic custom fields created with any of these two popular plugins. ACF support was added a couple of weeks back. 

This is the 10th Brizy Pro preview build. More about how we plan to launch the Pro plus a list of all the features we’ll add in the coming weeks/months can be found in this article

Here is what you’ll find in this article. Use the links below to jump to a specific section: 

Custom Fields Introduction 

Toolset Basics

Pods Basics 

Conclusions

Custom Fields

You might ask yourself why do we need custom fields (options)? Isn’t WordPress packed with everything we need?

As you may know, WordPress was created primarily as a blogging tool and not as a CMS to create and design websites. Sure you can create a simple basic website with WordPress out of the box, but if you want a more complex one, I’m thinking real estate, events or auto-motor, you’ll need the power of a custom fields plugin.

What a plugin like Toolset and Pods or ACF does is lets you add custom fields you might need in pages or posts. Let’s take a look at a standard WordPress page:

Advanced Custom Fields

Not much to work with if you want to create an event page for example. Most likely you’ll need a speaker field, an event description, an event image, a price and so on. 

Toolset and Pods let you add all that in an instant. 

Then you can use those fields to dynamically display them with Brizy and together with the Templating feature you can create some cool templates that will apply across multiple (events/ real estate/hotels/cars/etc) pages of your stunning website.

Toolset Basics

Most likely you know Toolset inside out, but I’ll still go through the steps on how display Toolset dynamic content with Brizy. We’ll create an Event post type with a couple of specific event custom fields just to show you some basic things you can do with Toolset and Brizy:

Step 1. Install the Toolset plugin from the WordPress repository. 

If you don’t know how to install a WP plugin, you can check out this tutorial.

Step 2. Go to Toolset in the sidebar and create a new Post Type called Events. We’ve also added two custom taxonomies: Speakers and Types. 

Toolset and Pods

After you save this new post type you should see a new entry in the sidebar called Events

Toolset and Pods

Step 3. In Toolset add all the custom fields you need for your event posts. We’ve added Image, Date, Speaker and Ticket Price. 

Toolset and Pods

You’ll find all these custom fields on any new Event post you create. 

Toolset and Pods

Step 4. After you add a couple of Event posts you can use Brizy’s dynamic content to create a template for your events. If you don’t know how to use the dynamic content in Brizy, check out this article

Toolset and Pods

We’ve used the Archive Element to create the Brizy Template. Note that you need to apply the template to an archive page (Category, Tag, Archive) in order for the Archive element to work in the builder. 

If you apply the template to the Event Posts, the Archive element will not work because Posts are not Archives. You can use the Posts element in that case. 

Step 5. Here is a template we’ve created for our events (back-end and front-end).

Toolset and Pods
Toolset and Pods

Pods Basics

Pods is similar to Toolset. Lets create a Cars post type with a couple of specific car custom fields just to show you some basic things you can do with Pods and Brizy:

Step 1. Install the Pods plugin from the WordPress repository. 

If you don’t know how to install a WP plugin, you can check out this tutorial.

Step 2. Go to Pods Admin in the sidebar and create a new Post Type called Cars. 

Toolset and Pods

After you save this new post type you should see a new entry in the sidebar called Cars

Toolset and Pods

Step 3. In Pods add all the custom fields you need for your car posts. We’ve added Car Image, Price, Fabrication Year, KM on Board and Fuel. 

Toolset and Pods

You’ll find all these custom fields on any new Car post you create. 

Toolset and Pods

Step 4. After you add a couple of Car posts you can use Brizy’s dynamic content to create a template for your cars. If you don’t know how to use the dynamic content in Brizy, check out this article

Toolset and Pods

We’ve used the Archive Element to create the Brizy Template. Note that you need to apply the template to an archive page (Category, Tag, Archive) in order for the Archive element to work in the builder. 

If you apply the template to the Car Posts, the Archive element will not work because Posts are not Archives. You can use the Posts element in that case. 

Step 5. Here is a template we’ve created for our cars (back-end and front-end).

Toolset and Pods
Toolset and Pods

Conclusions

All these Toolset, Pods and ACF are doing the same thing, they let you extend the regular posts and pages with custom fields. Of course the devil is in the details, and if you go deep into it you might prefer one over the other, but in essence, they all do the same thing.

We choose to implement them all because these three were the most requested and are the most popular and used by developers.

This is just the beginning, more cool features are coming to Brizy Pro in the following weeks. Please add any suggestions/issue you have on GitHub. Also, consider joining our Facebook community where we discuss all things Brizy every day.  

Until next time. 

Article by Dimi

One of the designers and co-founders of Brizy and ThemeFuse, Dimi is a detail-obsessed freak that has a passion for design, WordPress, and products with great usability. He is always happy to share and connect with others. Drop him a line.