Code

Discussion on Templatera - Template Manager for WPBakery Page Builder

Discussion on Templatera - Template Manager for WPBakery Page Builder

Cart 11,319 sales

wpbakery supports this item

Supported

This author's response time can be up to 1 business day.

607 comments found.

Hello Team,

Pre-Purchase Query

I want to purchase this plugin can you please share the demo URL and Demo plugin, also is this plugin work on the bridge theme?

Best

Hello, Unfortunately we do not have a demo available for the plugin. However, we do have a 15 days refund tenure and can refund the purchase if you are not happy with it. The plugin works fine with any theme which is coded as per the WordPress theme development guidelines.



Knowledge Base · Official Support · Facebook · Twitter

Don’t forget to join our newsletter. Be first to get news and inside secrets from WPBakery team.

Hi, pre sale question: is it possible to create a template and use it via PHP code as a shortcode (with the do_shortcode() function)? Thanks

Hello, Yes, the template shortcode can be rendered via do_shortcode.



Knowledge Base · Official Support · Facebook · Twitter

Don’t forget to join our newsletter. Be first to get news and inside secrets from WPBakery team.

Hey

Templatera plugin is not compatible with Ultimate Addons plugin. For example, if we want to place template by do_shortcode [templatera id = “CUSTOM_ID”] in custom single post in source code, we get only html without working css and js libraries.

Here is workaround, you must put code manualy in functions.php and modify it dependent on Ultimate Addons modules used in custom page source code.

For example I used Content box and Info box modules, so here is ready code (for functions.php) for that worked in custom single post:

function add_custom_css_js(){
    // check if post is single and load libraries only here
    if( is_single() && get_post_type()=='post' ){
    // loading css files from Ultimate Addons modules
    wp_enqueue_style( 'ultimate-vc-addons-style', plugin_dir_url('') . 'Ultimate_VC_Addons/assets/min-css/style.min.css');
    wp_enqueue_style( 'ultimate-vc-addons_content_box_css', plugin_dir_url('') . 'Ultimate_VC_Addons/assets/assets/min-css/style.min.css');
    wp_enqueue_style( 'ultimate-vc-addons-animate', plugin_dir_url('') . 'Ultimate_VC_Addons/assets/min-css/animate.min.css');
    wp_enqueue_style( 'ultimate-vc-addons-info-box-style', plugin_dir_url('') . 'Ultimate_VC_Addons/assets/min-css/info-box.min.css');
    // loading js files from Ultimate Addons modules
    wp_enqueue_script( 'ultimate-vc-addons-params', plugin_dir_url('') . 'Ultimate_VC_Addons/assets/min-js/ultimate-params.min.js', array(), '', true );
    wp_enqueue_script( 'ultimate-vc-addons-appear', plugin_dir_url('') . 'Ultimate_VC_Addons/assets/min-js/jquery-appear.min.js', array(), '', true );
    wp_enqueue_script( 'ultimate-vc-addons-custom', plugin_dir_url('') . 'Ultimate_VC_Addons/assets/min-js/custom.min.js', array(), '', true );
    wp_enqueue_script( 'ultimate-vc-addons_content_box_js', plugin_dir_url('') . 'Ultimate_VC_Addons/assets/min-js/content-box.min.js', array(), '', true );
    wp_enqueue_script( 'ultimate-vc-addons-info_box_js', plugin_dir_url('') . 'Ultimate_VC_Addons/assets/min-js/info-box.min.js', array(), '', true );
    }
}
add_action('wp_enqueue_scripts', 'add_custom_css_js');

Hello. Ultimate Addons support helped me to solve the problem.You need to go to the debug mode plugin options (Ultimate Addons) and switch on “load scripts globally”. After that all is work correctly.

Release Notes and Changlog for both Templatera and WP Bakery have not been updated, can you please get those updated so that we may see what has been changed prior to updating? Thanks.

Hello, The changelog of WPBakery Page Builder is as follows:
Changelog: 
13.10.2022 - ver 6.10.0 3
• New: Option to use Google Fonts locally - used fonts will be downloaded to comply with the GDPR policies
• Compatibility: Compatibility for WooCommerce Tab Manager
• Update: Pie chart legend positions improved
• Update: Translations updated
• Fix: Full-width logic for rows is working properly
• Fix: Frontend editor does not contain unneeded notices
• Fix: Controls work properly in the Frontend editor
• Fix: WooCommerce Post Grid works properly with translate keys
• Fix: Flexslider overflow in the image gallery works properly
• Fix: Round chard legend position works properly
• Fix: WooCommerce Shop page CSS works properly
• Fix: Unused CSS prefixes removed
• Fix: addPageCustomCss and custom ID work properly
• Fix: Custom accent colors work properly in the Separator with Text
• Fix: Youtube Video background autoplay works properly
• Fix: License check logic works properly
• Fix: Edit form loading for async scripts
• Fix: Warning on the removed default template
• Fix: Automapper removing elements work properly
• Fix: get_the_excerpt filter arguments support WordPress 5.5
• Fix: Admin access in multisite works properly
• Fix: Edit-form initialization works properly
For templatera:
 - Update: Template rendering scope now is rendered page scope
  - Fix: Advanced Custom Fields now is properly displayed on the page

This will be updated soon.

Hey,

This is a suggestion for the dev team since I don’t have access to the Github repo to suggest a pull request…

Currently the templatera shortcode creates a new WP_Query when rendering the shortcode which can cause issues if you have any elements inside the template that reference the global post. For example if you have a custom field shortcode inside templatera it’s going to try and get the custom field of the template and not the current post.

There is also no need for a new WP_Query to render a template. I would recommend modifying the shortcode to instead use something more simple like this:

extract( shortcode_atts( array(
    'el_class' => '',
    'id' => '',
), $atts ) );
if ( empty( $id ) || 'templatera' !== get_post_type( $id ) ) {
    return $output;
}
$content = get_post_field( 'post_content', $id );
if ( ! $content ) {
    return;
}
$output = '';
ob_start();
    visual_composer()->addPageCustomCss( $id );
    visual_composer()->addShortcodesCustomCss( $id );
$output .= ob_get_clean();
$output .= do_shortcode( $content );
return $output;

Which won’t pollute the global $post it’s also much cleaner and simpler ;)

Thanks!!

- AJ

Hi, Thanks for sharing. I have added this onto our backlog so that it can be checked further during an update.



Knowledge Base · Official Support · Facebook · Twitter

Don’t forget to join our newsletter. Be first to get news and inside secrets from WPBakery team.

Great idea for a plugin, shame it does not work with “Ultimate Addons for WPBakery Page Builder” properly.

Mainly the “Headings” shordcode when set to use page or post title. It still displays template name on pages using the template.

Hello, We are not exactly sure of how the headings work as it is a custom element of the addon. However, to display post-related data the element code will have to be modified to check for posts instead of template in which it is added.



Knowledge Base · Official Support · Facebook · Twitter

Don’t forget to join our newsletter. Be first to get news and inside secrets from WPBakery team.

I create 2 tickets or the same issue since 22/0708 : no solution. Or the plug bug, or you’re on holidays. Im working, I buy and renew my support, I expect to work as template promise. Thank you to solve ticket #122415 as expected > thank you

Hello, Apologies for the delayed response due to the weekend. The previously shared password within the ticket did not work. However we were able to login using the new one shared by you and have responded to the ticket.



Knowledge Base · Official Support · Facebook · Twitter

Don’t forget to join our newsletter. Be first to get news and inside secrets from WPBakery team.

Hello, I’m interested in buying this plugin. Is development still alive? I can see last update was in April 2020. Is it compatible with latest versions of WP?

Hello, The plugin actively maintained and supported. The last updated was released in Dec 2021: https://i.imgur.com/hmPQILR.png It is compatible with recent WordPress.



Knowledge Base · Official Support · Facebook · Twitter

Don’t forget to join our newsletter. Be first to get news and inside secrets from WPBakery team.

Any news on ACF field being automatically inserted into templatera when used on custom post type etc.?

I can see multiple people suggested this, and also, some guy posted a change to the plugin so we could use [post_title id=”#templatera_calling_post_id#’]

Is this possible now, since it is over 6 years ago, this feature was requested?

Hello, Unfortunately this feature was not implemented in past. It was recently requested by a few users and we have it on our list to check it’s implementation in the future release.



Knowledge Base · Official Support · Facebook · Twitter

Don’t forget to join our newsletter. Be first to get news and inside secrets from WPBakery team.

Hi Rohan.

Thanks for the reply – damn it. I was hoping that this was already implemented. I have been in contact with ACF, that provided me with a script for checking ID, and templatera is not passing that ID through.

Would there be any chance for a custom solution or, that the template are also providing post-id ?

For exampe a post ID is 8880 and templatera is 10790. If 8880 could be provided, ACF would work out of the box?

This is really something that we need for maintaining our website. Please do let me know, if this can be achieved or when it will be achieved. We are also (as a company) in a position, where we can dedicate time/money for a developer (maybe for supporting you on building this feature) ?

Hello, This might be possible with some customization but it will be a complex implementation. The logic will be to parse the ACF shortcode before rendering and then pass the post id instead of template id to it. You can check enavto studio as developers there might be able to customise it. Please do make sure to re-confirm it with them before hiring anyone.



Knowledge Base · Official Support · Facebook · Twitter

Don’t forget to join our newsletter. Be first to get news and inside secrets from WPBakery team.

TySau

TySau Purchased

Do I need a full iicense (not just a theme-based license) to use Templateria? I purchased Templatera stand-alone as I have a theme-based WP Bakery license but I can’t see the Templatera add new template option and I don’t see any license registation options for Templetera? Will it only function with a full/regular license of WP Bakery Page builder? Thanks

TySau

TySau Purchased

I think I have solved my issue. It appears that the Templatera templates reside within the Templates menu, a little confusing as I thought they operated independently. It they are added a general page template then they can be modified, but if the same template is added using the Templatera function within a page then it keeps the parent settings?

It would be good if there was a bit more documentation available within the plugin package or via your website for new users.

The video link on your CodeCanyon page is broken searching via Youtube brings up a video from 2018 however it looks like some of the menu functions have changed with makes it less clear.

Thanks

Hello, If the template is added via templatera element, it’s content is locked and it will reflect any changes made to the original template onto the page where it is added. We have a documentation for templatera which can be accessed here: https://kb.wpbakery.com/docs/add-ons/templatera/



Knowledge Base · Official Support · Facebook · Twitter

Don’t forget to join our newsletter. Be first to get news and inside secrets from WPBakery team.

Hello, would you consider to add shortcode or at least ID of each template in template list (as separate column)?

Hello, You can obtain the template id by adding templatera element and then switching onto classic editor.



Knowledge Base · Official Support · Facebook · Twitter

Don’t forget to join our newsletter. Be first to get news and inside secrets from WPBakery team.

I intend to use many templates and I use Wicked folders to sort them out. This way I can quickly find the needed template a put it into the page as a complete shortcode. It’s much faster than scrolling a long list of templates…..would you consider this update?

something like template name…... [templatera id=”28954”]

Hello, We do not have such a feature planned. However, I will add it to our list.



Knowledge Base · Official Support · Facebook · Twitter

Don’t forget to join our newsletter. Be first to get news and inside secrets from WPBakery team.

hello the multipurpose responsive salient template brings wpbakery, the templates that I have saved in wpbakery can be exported with this plugin?

Hello, Yes, the templates can be exported as xml file and imported on required website.



Knowledge Base · Official Support · Facebook · Twitter

Don’t forget to join our newsletter. Be first to get news and inside secrets from WPBakery team.

Do you still work at this plugin?

Hello, Yes, the plugin is still actively maintained.



Knowledge Base · Official Support · Facebook · Twitter

Don’t forget to join our newsletter. Be first to get news and inside secrets from WPBakery team.

Hey,

If you have a private repo for developers to suggest pull requests I would love to be a part – https://github.com/wpexplorer – I just have a few fixes I’d like to recommend.

For example, the shortcode loads a CSS file (templatera_inline) with the following:

body.compose-mode .vc-templatera .templatera_shortcode,
body.compose-mode .vc_templatera .templatera_shortcode {
    opacity: 0.5;
    filter: alpha(opacity=50);
}

But this is loaded on the live site where it’s not needed, so wrapping the wp_enqueue_style function inside a vc_is_inline check would be ideal so the CSS is only loaded while in the front-end WPBakery editor and not bloat up the live site.

Thanks!!

- AJ

Hi, I have forwarded your request onto a concerned authority.



Knowledge Base · Official Support · Facebook · Twitter

Don’t forget to join our newsletter. Be first to get news and inside secrets from WPBakery team.

Hi, i need one thing in template select screen if there is template preview image that will be help user to select template easily.

Hello, Unfortunately, the template preview is not available in add template window. However, the page preview can be checked after adding it.



Knowledge Base · Official Support · Facebook · Twitter

Don’t forget to join our newsletter. Be first to get news and inside secrets from WPBakery team.

Thanks for your response, but i think it is very useful feature if you add, like if we have template thumbnail along with its name it will help to find template easily in huge templates list. so if you think it is useful can you plz add this feature ? that way your amazing product will equipped this feature as well.

Hi there,

I’m using the shortcode do_shortcode(‘[templatera id=”223”]’) to display a template on my blog page – but it won’t pull any css through. Could you advise please. I’ve seen a few posts from other customers reporting the same issue.

Thanks

Hello, For the styles to be imported and the layout to be rendered correctly, the templatera element needs to be used via the editor to select the template.



Knowledge Base · Official Support · Facebook · Twitter

Don’t forget to join our newsletter. Be first to get news and inside secrets from WPBakery team.

Hello there,

Are you saying this isn’t possible to use the style in a blog archive page?

Hello, The WPBakery Page Builder by default can only work on static pages. The blog archive page output is something which needs to be controlled via theme.



Knowledge Base · Official Support · Facebook · Twitter

Don’t forget to join our newsletter. Be first to get news and inside secrets from WPBakery team.

Hello, The import button does not work

Hello, Please use support.wpbakery.com and share your temporary website credentials so our support team can investigate your issue and help you out.



Knowledge Base · Official Support · Facebook · Twitter

Don’t forget to join our newsletter. Be first to get news and inside secrets from WPBakery team.

This issue has been around for quite a while now. Basically the Templatera shortcode will not properly render the shortcode CSS (design options) on non singular posts, because it’s not passing on the template ID. The issue is in vce_template_manager.php line 882 that currently reads:

visual_composer()->addFrontCss();

but it should read:

visual_composer()->addFrontCss( $id );

By passing on the template ID it ensures that addFrontCSS is loaded correctly. Otherwise the addFrontCss function will only return the CSS if on a singular post due to the added checks on that end:

public function addShortcodesCustomCss( $id = null ) {
        if ( ! $id && is_singular() ) {
            $id = get_the_ID();
        }

Thanks for fixing!

- AJ

Hello, Thanks for sharing. We will add it onto our list, so that it can be checked in future.



Knowledge Base · Official Support · Facebook · Twitter

Don’t forget to join our newsletter. Be first to get news and inside secrets from WPBakery team.

Hey,

I hate to bother but it’s been a very long time. Any chance this issue will be resolved soon?

Do you guys have a 3rd party Github repository for Templatera I can join to submit pull requests? Thanks!!

- AJ

I activated templetera, but when I try to built a templare doesn’t appear a WP beckery editor, I can only use classic or gootemberg editor (no problem for build a classic page: I find WP beckery editor). How can i solve this problem?

Hello, Please use support.wpbakery.com and share your temporary website credentials so our support team can investigate your issue and help you out.



Knowledge Base · Official Support · Facebook · Twitter

Don’t forget to join our newsletter. Be first to get news and inside secrets from WPBakery team.

There is really one missing plugin in VC ecosystem… Nobody thought out there that it could be usefull not to use it only for content replication but just for a sync structure. I’m looking for a way to save in one place a page layout made with VC – meaning how to display rows, columns, blocks but not the contents themselves – and apply it on several pages, then I’ll fill the contents in each blocks in every pages/posts and – that’s the important function – if later I want to rearrange the layout, for exemple 1 block goes in another column or modify some styling of a vc block globally, I can do it into 1 main template structure : but IT WON’T AFFECT the specific block contents which are set and kept unique in every pages. What you have now is something that replicate the same contents everywhere. I need something that only replicate the blocks settings and the global layout display but not the contents. When we use VC copy structure, it’s cool if you’re building a website, but later when you need to change something and have to change it similarly everywhere, you have to do it manually in every pages, that sucks. Hope it give you some inspiration for your plugins in the future… all my clients are claiming this functionality = a real templating ability.

I mean exactly this.. but I’m not using this theme… I’d like this into a VC plugin https://wpexplorer-themes.com/total/docs/dynamic-templates/ and I’m pretty sure I’m not the only one. It’s just awesome.

Not exactly as I’d like to build also the Contents modules exact structure too

Hello, We will add it onto our list to check such a possibility in future.



Knowledge Base · Official Support · Facebook · Twitter

Don’t forget to join our newsletter. Be first to get news and inside secrets from WPBakery team.

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey