using Beaver with WP-Types, Genesis & Dynamik

Hi,

I am building a real estate site. I chose WP-Types (https://wp-types.com/) because of its ability to build custom post types, taxonomies, fields, etc easily. But I don’t like the way it outputs to the front end.

Hence, I installed Genesis Framework, Dynamik and Beaver Builder. My hope is that I can use Beaver to build the pages front end easily, and I can arrange the custom fields make with Wp-Types easily that way. How do I make Beaver show me the custom fields etc on the Beaver design interface so I can easily position them around?

Thanks,

David

You will have to create a custom module for this as you are unable to select custom post meta in BB.

What is a custom module?

Hey David,

The closest you can get right now is by using the Posts module. That supports custom post types but it only pulls in the standard post meta.

Tim is correct that you would need to code a custom module to pull in and display your custom post meta in a way that you would want. Supporting that in the builder would be tricky, so we’re not sure if that’s something we’ll be looking into yet.

Also, to answer your question, a custom module is similar to the modules that come with the builder, it just lives in your own plugin and is created by you. We have more info available on that in the docs included with the Pro plan.

If that sounds like it might be too much for you, give the Posts module a shot and see if that might work.

Justin

OK, gotcha! Thanks. One last question: The Pro package says: Premium Modules & Layouts

Where can I find info on what these Premium Modules & Layouts are?

Thanks

Hi David,

You can see all premium modules and page templates by using Beaver Builder in any of your pages. You can also check out our documentation for more info. In addition, we are in the process of creating tutorial videos that are currently a work in progress. Hope that helps!

Best,
Billy

Hi David, I’m and my people are using the same setup as you: WordPress, Genesis, Dynamik Website Builder and Beaver Builder. I’m amazed about the possibilities. I work quite a while with Dynamik and must say only this tool cut down my development time by at least a third. Not sure whether you know Eric Hamm’s (the developer of Dynamik) great videos: https://www.youtube.com/channel/UCxDeeH0nRGi0ITiL7D3Pq3w/videos

He really explains every aspect of Dynamik. Also very good video tuts you find here: http://dynamikbeaver.com/ Watch out for a series of 4 videos “Setup DWB for Beaver Builder Full Width”.

Have fun, Leo

Hi Leopold,

Its great to meet kindred spirits in this! This set up is amazing! I haven’t really started to “get it” properly as we only just installed it, but looks promising.

Thanks for the links, Leo!

David

Hey David,

Welcome to the DWB / BB Club!

You’re going to love the DWB and Beaver Builder combination. It’s really hard to beat, although the new Beaver Builder theme is also an excellent theme choice.

Please don’t hesitate to ask if you need help.

Cheers,

Colin

Hi David,

May I ask, why not use the WP-Views plugin to create what you need? That’s why it’s there :slight_smile:

Using BB here, you’d simply use the WP-Views widget to put the output blocks wherever you want…

You can find it here if you decide to get it: https://wp-types.com/?aid=1088&affiliate_key=uOfzf5GMUYJq (My affiliate link)

Let me know if I can help with Views.

Thanks, guys!

And yes, Nomad, I got help from Jason at DWB Support to add WP-Types support to CPT templates via DWB and it works like a charm! The way I see it, sometimes we use BB for laying out CPT templates, and other times we use BB, depending on need. But works!

Could you please share what DWB Support told you?

Thanks, Leo

Excellent! Good for you :slight_smile:

I should try Genesis one of these days.

Sure, Leopold. DWB simply showed me how to add WP Layouts support. I quote:

"
I created a simple WP template under Dynamik Custom > Templates called single-properties-for sale, you need to create templates for archives and single pages for all post types you want to control. I pasted the layout support code there, as follows:

<?php
add_action( ‘genesis_before’, ‘properties_layout_support_front’, 1 );

function properties_layout_support_front(){
the_ddlayout( ‘default-layout’ );
}
genesis();

Explanation:

The genesis() function needs to be called at the end of every template or the genesis framework is not loaded for the template. The add_action which takes two parameters just allows me to specify what function to load (the last parameter) and what hook area to load it (the first parameter). The number 1 at the end is actually an optional third parameter that gives the priority in which to load the function in the hook area. That parameter is the name of the callback function I created, I made up the name. I can call it whatever I want as long as it matches the function name. The file name controls the which CPT it belongs.

"

So basically I am using a stack composed of:

CSS Hero (for fine-tuning visual)
WP-Types + Beaver Builder (for laying out and CPT, use one or the other depending on need)
Dynamic Web Builder (for global theme and pages/posts controls etc)
Genesis Framework (the foundation)