Code

Discussion on WPBakery Page Builder for WordPress

Discussion on WPBakery Page Builder for WordPress

Cart 407,547 sales
Recently Updated

wpbakery supports this item

Supported

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

22690 comments found.

Hi

Want to report a bug after installing the most recent update.

An empty textarea_raw_html param in shortcodes breaks the editor, making subsequent page elements not visible in 8.4.1

Steps to reproduce (any theme):

1. Add this to functions.php:

if ( function_exists( 'vc_lean_map' ) ) { vc_lean_map( 'wpb_error_test', 'wpb_error_test_sc_map' ); function wpb_error_test_sc_map() { return array( 'name' => 'WPB Error Test', 'category' => 'ErrTest', 'params' => array( array( 'type' => 'textarea_raw_html', 'group' => 'General', 'heading' => 'Title', 'param_name' => 'title', ), ) ); } } add_shortcode( 'wpb_error_test', 'wpb_error_test_func' ); function wpb_error_test_func( $atts ) { extract( $atts ); ob_start(); ?> <div class="test"> </div> <?php return ob_get_clean(); }

2. Create a page with this content: [vc_row][vc_column][wpb_error_test][/vc_column][/vc_row][vc_row][vc_column][vc_column_text css=""]THIS TEXT IS NOT VISIBLE[/vc_column_text][/vc_column][/vc_row]

3. Check the page in the backend editor.

Expected result: 2 elements are visible in the editor.

Actual result: Only the first element is visible, following error in the console: Uncaught TypeError: Cannot read properties of undefined (reading ‘length’) at Object.isBase64

Notes:

Adding a default of value => '' fixes the issue, but it requires shortcode authors to update all of their elements, which wasn’t required before.

Here are a few screenshots for better understanding:

https://drive.google.com/file/d/1JWzRDRVyD4MaSxcCX07c0ZuNCa-WeeVN/view?usp=sharing https://drive.google.com/file/d/1fK7TxG716HjoIqikqU6dYtJHFoTWMpXm/view?usp=sharing

We have identified this as a bug and added it to our bug list. This will be fixed in a future release.



Knowledge Base · Official Support · Facebook · Twitter

Hello,

Are there any updates on this? Many customers complain they can’t use the builder after updating to the latest version.

Best, Colabrio

Hello, The bug reported previously will be fixed in the 8.5 release which is currently in the development phase. If there is any other issue while using the editor, then please drop a ticket via the customer center: https://support.wpbakery.com/ so that it can be investigated further.



Knowledge Base · Official Support · Facebook · Twitter

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

Subject: Urgent: Issue with Manual Updates for Purchased Licenses

Dear WPBakery Support,

I’m reaching out regarding a serious issue with the automatic updates for WPBakery. Between this plugin and the add-ons plugin, I have purchased over 20 pro licenses for my clients, explicitly to ensure seamless updates. Despite repeated confirmations from your support team that the sites are properly activated, I am still forced to manually update the plugin weekly across all 29 sites—which is both inefficient and unacceptable.

When I purchased these licenses, I was under the clear impression that they included lifetime free updates. If there has been a change to this policy, it directly contradicts the terms under which I made my purchase. I need immediate clarification and a resolution to this issue, as this situation is creating unnecessary work and undermining the value of the pro licenses.

Please provide an urgent update on how this can be resolved without requiring additional payments.

Hello, Each license of WPBakery Page Builder you’ve purchased is valid for a lifetime and includes lifetime access to all future plugin updates. These updates can be applied manually by following the steps outlined in the second method here: https://kb.wpbakery.com/docs/getting-started/update/

The automatic update feature, along with additional benefits such as AI tools and direct access to support, is linked to the active support period of the license. Once the support tenure expires, automatic updates will no longer be available. However, manual updates will remain fully accessible and functional at all times.

If the support tenure of a license has expired, then this can be renewed under the licenses section of your account. This will enable the services dependent upon the support tenure, such as automatic updates, AI tools, etc.



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, since 8.4, I have not been able to create multiple rows within the accordion and tab sections. Is it a known bug? David

We dont see any issues with creating multiple rows within an Accordion section (eg, https://prnt.sc/v_h2M0G1TOIL). Please send a screenshot of your layout so we can try to replicate the issue locally.



Knowledge Base · Official Support · Facebook · Twitter

Hello, controls are missing in the other rows

https://manualcmp.cz/test/

Hello, This issue has been identified as a bug, and it is on our bug fix list to be fixed in 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.

How do I update WPBakery if it was purchased from here and not directly from WPBakery? When I try to update with the Envato Market plugin I get the following error. “Destination folder already exists. /home/mosaqvcg/sbcountywines.com/wp-content/plugins/js_composer/”

When I try to activate in WPBakery it takes me to WPBakery’s site not Envato, so not sure what we are doing wrong.

The account I am commenting from is not the one our client purchased from, but we do have a licence.

Thank you

The issue is because there is already a folder named “js_composer” on your server. You need to login via FTP and navigate to wp-content/plugins directory to delete it. Once done, you can repeat the installation process again.

P.S: If you are using any add-ons or if the theme originally came with an inbuilt WPBakery Page Builder, then we would suggest deactivating them and switching onto a default twenty twenty four theme respectively, before deleting the directory

As the license is purchased on Envato, in this case, you should import the license into your WPBakery account. To do so, you can login into: support.wpbakery.com/login If you are not sure about the login details, then use the reset password option and use the email id associated with your Codecanyon account. Once logged in, navigate to licenses page and click on “import it” option at the bottom of the page. It will then prompt you to login into codecanyon to complete the import. You can then activate the plugin license as per: https://wpbakery.com/video-academy/activate-wpbakery-page-builder-wordpress-license/



Knowledge Base · Official Support · Facebook · Twitter

So this plugin came as a part of my theme years ago.

But now, the plugin doesnt load and I can’t edit any of my pages?

To renabled the plugin to edit any of the pages on my site, I now have to buy a license?? Which I already paid for as part of the original theme and have used for years just fine.

So now I’m locked out fo editing my site unless I pay again?? Is this correct?

Because the plugin says there is an update which I can’t do AND the plugin functions are not longer ebem working? So you disabeled the plugin from even working??

Hello, If the support tenure of the license has expired, then it can be renewed under the licenses section of the account: https://support.wpbakery.com/licenses This will allow you to access the customer center and open a ticket so that the support team can debug the issue further on your setup.



Knowledge Base · Official Support · Facebook · Twitter

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

So we spent over week of me telling you I’m not going to pay for something now that came free with my theme years ago only for you to say I need to re-pay.

So, I’ll pass. I’m looking at new themes now without WPB because I don’t want a future where I purchase a theme with functionality that then later gets removed and I’m asked to pay again. Because of this my website is not editable anymore. That’s unacceptable.

UPDATE: I finally solved it! I rolled the dice and 1) updated php 3) updated the core WordPress files 4) updated the plugin manually & I finally got edit capabilities back!

Since version 8.4.1, there seems to be an issue with the `textarea_raw_html` field. When this field is left empty, it causes problems with the rendered HTML.

For example, if you’re building a 2-column layout and one of the `textarea_raw_html` fields is empty, the output may miss a closing ` ` or result in broken HTML structure, as shown in the attached screenshot.

This likely needs a validation check or conditional wrapper to ensure the layout stays intact even when the field content is missing.

1. error in isBase64 function of backend.min.js https://i.imgur.com/3IGq6O9.png https://i.imgur.com/5Eej3Zc.png 2. Before saving element (Maps is my custom element contains the empty textarea_raw_html https://i.imgur.com/OTPn9tq.png 3. After saving the element (wrong HTML) https://i.imgur.com/yiDbP2V.png

We have tried replicating the issue. We created a custom element with textarea_raw_html and left it empty in a two-column layout (https://prnt.sc/94lIwn4t9Ua7), but dont see the issue as in your screenshot. Did you try switching to a default theme like 2020 to check if the problem continues there? If so, please create a support ticket at support.wpbakery.com with your site credentials so we can check this .



Knowledge Base · Official Support · Facebook · Twitter

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

Just a quick heads-up — at the moment, there’s no way to have WPBakery automatically enabled and redirected to by default for admin users when creating new pages or posts. The setting that would allow this simply isn’t available: https://a.cl.ly/jkuBQ7pw

As a result, admins need to manually switch to WPBakery each time, which can be a frustrating and repetitive step.

Since most WPBakery users are likely admins, this limitation could impact a large portion of the user base.

Perhaps, having a simple checkbox for admins would make sense.

Thank you!

Hello, This issue is on our enhancement list, and it will be available in the future so that the page builder is enabled by default for admin users.



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 WP Bakery Team, we want to upload json file as a element compotent we are able to upload it but the problem is when we select it from media library why all images are shown no files. when we directly go to media then all files are visible please advise

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.

Hello Rohan, is there a way to create custom componet like single image but in that component we want to upload files allowed files are json and pdf we tried but it seems wp bakery won’t allowed. Appreciate your reponse Thanks

Hello, The standard param types unfortunately do not support file uploads. It currently only supports image uploads. It might be possible with some customization if you create a new param type for file uploads: https://kb.wpbakery.com/docs/developers-how-tos/create-new-param-type/



Knowledge Base · Official Support · Facebook · Twitter

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

You have an error here: /wp-content/plugins/js_composer/include/templates/shortcodes/vc_gitem_post_data.php

replace $this->enqueue_element_font_styles( $google_fonts_data );

with

$this->enqueue_element_font_styles( $google_fonts_data, $this->settings(‘base’) );

Hello, We have identified a similar bug and it will be fixed in our next release, 8.4.1, which will be out soon.



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,

Every time you save the Text block widget in Firefox, a nbsp character is inserted at the end

There is an error in the console: TypeError: can’t access dead object

And this is the explanation from Mozilla The JavaScript exception “can’t access dead object” occurs when Firefox disallows add-ons to keep strong references to DOM objects after their parent document has been destroyed to improve memory usage and to prevent memory leaks.

https://blog.mozilla.org/addons/2012/09/12/what-does-cant-access-dead-object-mean/

Please look into it.

Hello, Thanks for sharing. We will add it to our list so that it can be checked further.



Knowledge Base · Official Support · Facebook · Twitter

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

“To enable automatic updates, synchronize your license and ensure you have a valid plugin support period – you can renew the support period here. “

So we can go pay 120,- per year now to unlock regular update functionality? Is that even legal?

Time to look for a better builder and never look back at this outdated bs builder of yours again. It was nice knowing you!

Hello, The plugin updates are available for free for life and can always be accessed through the manual update method (as per the second method here: https://kb.wpbakery.com/docs/getting-started/update/). No active support is required for that.
The automatic update functionality, along with additional benefits like access to the support portal, AI tools, and more, is included as part of the optional support period, which is valid for one year after purchase and can be renewed if needed. The cost of support renewal is USD 49, and there is a 30% discount if it is renewed before it’s expiry.



Knowledge Base · Official Support · Facebook · Twitter

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

If I were you, I wouldn’t do this. Especially with the competition these days (Divi 5, Bricks Builder etc.), I think you don’t want to annoy your customers with extra steps for something as simple as updating. But hey, it’s your funeral.

Offering on-site update to subscription-only was a fatal decision by the developer.

Hello, The plugin purchase comes with lifetime access to updates, which can always be applied using the manual update method: (second method here: https://kb.wpbakery.com/docs/getting-started/update/)
The auto-update feature is tied to an active support tenure. Renewing the support tenure is optional. An active support period also provides additional benefits such as access to our support portal, AI-powered tools, and more.



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 have 2 different issues right off the bat after updating to v8.4 so I quickly rolled back to v8.3

On the frontend, I get a fatal error:

PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function WPBakeryShortCode_Vc_Custom_Heading::enqueue_element_font_styles(), 1 passed in/wp-content/plugins/js_composer/include/templates/shortcodes/vc_gitem_post_data.php on line 43 and exactly 2 expected in /wp-content/plugins/js_composer/include/classes/shortcodes/vc-custom-heading.php:114

Then on the backend, I have a javascript error preventing the editing interface from even loading:

Uncaught TypeError: Cannot read properties of undefined (reading ‘length’) at Object.isBase64 (backend.min.js?ver=8.4:1:1079) at n.render (backend.min.js?ver=8.4:24:34828) at n.<anonymous> (backend.min.js?ver=8.4:27:4832) at underscore.min.js?ver=1.13.7:2:6363 at m.N (underscore.min.js?ver=1.13.7:2:9419) at n.changeShortcodeParams (backend.min.js?ver=8.4:27:4582) at n.changeShortcodeParams (backend.min.js?ver=8.4:30:2627) at n.appendShortcode (backend.min.js?ver=8.4:29:6220) at n.<anonymous> (backend.min.js?ver=8.4:29:4839) at underscore.min.js?ver=1.13.7:2:6363

Hello, The issue related to Fatal error has been identified as a bug and it will be fixed in the upcoming release 8.4.1, which will be out soon.
We are unable to replicate the second issue that is shared. Please use support.wpbakery.com and share your temporary website credentials so our support team can investigate it further.



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 appears to be a conflict with TheGem theme and WPBakery v8.4.1 – I have reached out to TheGem and created a ticket with them. The javascript error goes away when I deactivate TheGem Elements plugin. If I roll back to WPBakery v8.3.1 then everything is happy again in the meantime. My first issue was fixed by upgrading to v8.4.1—thank you!

Wordpress says I need to update to version 8.4 but only 8.3.1 is available for download . . .

Hello, There may be a brief delay before the latest version appears on CodeCanyon, as all updates undergo a review process by the Envato team. We’re happy to inform you that the update has been approved today and is now available for download from your CodeCanyon account. Alternatively, you can access the latest version immediately through the downloads section of your WPBakery account: https://support.wpbakery.com/downloads



Knowledge Base · Official Support · Facebook · Twitter

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

Please update the download to 8.4.

Hello, There may be a brief delay before the latest version appears on CodeCanyon, as all updates undergo a review process by the Envato team. We’re happy to inform you that the update has been approved today and is now available for download from your CodeCanyon account. Alternatively, you can access the latest version immediately through the downloads section of your WPBakery account: https://support.wpbakery.com/downloads



Knowledge Base · Official Support · Facebook · Twitter

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

where is the 8.4?

Hello, There may be a brief delay before the latest version appears on CodeCanyon, as all updates undergo a review process by the Envato team. We’re happy to inform you that the update has been approved today and is now available for download from your CodeCanyon account.
Alternatively, you can access the latest version immediately through the downloads section of your WPBakery account: https://support.wpbakery.com/downloads



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 there,

WordPress is showing that there’s a new update available for the plugin in the backend. But when I try to download the “latest” version from CodeCanyon, it’s still the same as before. WordPress keeps telling me there’s a newer version, though. Here’s a screenshot: https://ibb.co/0yrzspKf

Also, I just wanted to say — we really preferred the old, colored icons. The new ones all look the same and don’t stand out anymore. The old design felt clearer and more user-friendly.

i already deactivated all plugins besid yours and still: since the new update, the portfolio grid is NOT loading. can you please help or give me a previous version?

?? is not showing in front end! in backend is showing

Hello, Occasionally, there may be a short delay before the latest version becomes available on CodeCanyon due to the required review process. However, you can instantly download the most recent version directly from the Downloads section of your WPBakery account here: https://support.wpbakery.com/downloads
Regarding the Portfolio Grid, this is not a standard WPBakery Page Builder element. It appears to be a custom element introduced either by the theme you are using or a third-party plugin. To view the list of standard elements included with WPBakery Page Builder, you can launch a live demo here: https://wpbakery.com/try
Please feel free to drop a ticket via the customer center: https://support.wpbakery.com/ so that the support team can share the link to download the previous version.

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, We use WPBakery on dozens of sites. Primarily bundled as part of third-party themes. I just want to say that the newest change to the way elements save (specifically, on-page CSS) is very disruptive to our workflow. It takes longer to save a page than to save changes, but it also feels like a mistake. Imagine if you added an attachment to an email and that caused the email to send. On occasion that would be fine, but other times it would be a mess. That’s what this feels like. Please bring back AJAX saving of the page settings, or at least a toggle that let’s us choose which we prefer.

Thank you.

Hello, The Ajax-based saving feature for the backend editor will be available soon. This enhancement will allow page settings, including custom CSS, to be saved without requiring a page reload.

We also have plans to implement similar functionality for the frontend editor. However, this will take additional time as it involves more complex development.



Knowledge Base · Official Support · Facebook · Twitter

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

That’s a relief! Thanks for your response and your hard work. I look forward to the updates.

I have aquired the WPBakery license through a bundle (Kalium3). For the last couple of weeks I get the following error message when I try to update WPBakery to the version 8.3.1 (current version is 8.0.1) “An error occured”. Furthermore, it says that automatical updates only work for clients with a valid support period. How can I update to the new version?

Hello, It looks like the support tenure of the license has expired. In this case, the plugin can either be updated manually as per the second method here: https://kb.wpbakery.com/docs/getting-started/update/, or its support tenure can be renewed to auto-update the plugin. An active support tenure will provide these added benefits: https://kb.wpbakery.com/docs/faq/what-are-the-benefits-of-renewing-support-tenure/



Knowledge Base · Official Support · Facebook · Twitter

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

if i use button element and set tel link to this for a phone number so each person when click or touch it phone app will active… is there any way set font size of this button more bigger? there is no setings for change font size od button elements

Hello, You can add an extra CSS class to the button and then use the custom CSS to target the added class and increase it’s font size. The support team will be glad to provide you with such CSS if you can drop a ticket via the customer center: support.wpbakery.com



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