Comments on: Visual Composer: Taming and Customizing a WordPress Page Builder https://webdevstudios.com/2016/07/12/customizing-visual-composer-for-wordpress-page-building/ WordPress Design and Development Agency Mon, 15 Apr 2024 16:02:12 +0000 hourly 1 https://wordpress.org/?v=6.6.2 By: Corey Collins https://webdevstudios.com/2016/07/12/customizing-visual-composer-for-wordpress-page-building/#comment-21351 Mon, 12 Feb 2018 15:55:49 +0000 https://webdevstudios.com/?p=13287#comment-21351 In reply to stella.

A widget and a VC element can both exist separately and not co-exist. VC allows you to use widgets within a block, so if there is an existing core WordPress widget or even a widget added by a plugin then you should be able to use it in Visual Composer. However, a custom VC element is built for use *solely* in Visual Composer and does not exist elsewhere as a widget. At the end of the day, VC elements are just shortcodes with a UI/visual wrapper in the dashboard.

]]>
By: stella https://webdevstudios.com/2016/07/12/customizing-visual-composer-for-wordpress-page-building/#comment-21202 Fri, 09 Feb 2018 12:50:45 +0000 https://webdevstudios.com/?p=13287#comment-21202 Hi!

Can you explain the difference bettwen a widget and visual composer element? Because I see you can use the widget’s wordpress, and custom your widget.

Thanks!!

]]>
By: Will https://webdevstudios.com/2016/07/12/customizing-visual-composer-for-wordpress-page-building/#comment-17925 Wed, 13 Dec 2017 18:11:34 +0000 https://webdevstudios.com/?p=13287#comment-17925 Is it possible when returning the HTML output of a custom VC element, to enqueue specific scripts or stylesheets into the document? I have an element that requires certain JavaScript libraries, but it will only be embedded on one or two pages on a site. I don’t want to have to include those libraries on every single page, so it would be neat if the element itself could enqueue them without any additional outside logic…

]]>
By: Armin Unruh https://webdevstudios.com/2016/07/12/customizing-visual-composer-for-wordpress-page-building/#comment-2769 Sun, 09 Oct 2016 20:05:18 +0000 https://webdevstudios.com/?p=13287#comment-2769 Hello! I have just found this: http://gettailor.com/
Is free and is extendable if you are a developer. What do you think of tailor?

]]>
By: Justin Picard https://webdevstudios.com/2016/07/12/customizing-visual-composer-for-wordpress-page-building/#comment-2768 Wed, 07 Sep 2016 08:34:01 +0000 https://webdevstudios.com/?p=13287#comment-2768 Great tut! The only thing that could be improved is that the shortcode-output generates some empty tags… any idea how to solve this in this context? I already tried to put “remove_filter( ‘the_content’, ‘wpautop’ );” above the_content, but it does nothing… the shortcode also generates a tag around the button.

]]>
By: Elizabeth Ehrenpreis https://webdevstudios.com/2016/07/12/customizing-visual-composer-for-wordpress-page-building/#comment-2767 Mon, 29 Aug 2016 22:01:49 +0000 https://webdevstudios.com/?p=13287#comment-2767 In reply to Hari Om.

Hey Hari!

I’m commenting on Corey’s behalf, since he’s in deep in dev work at the moment. 🙂 We didn’t provide a downloadable plugin/final product that we built in this post for a couple of reasons:

1. We believe in the power of education! We gave you all the tools to build your own plugin and tweak Visual Composer as needed, as well as a step by step process. We believe strongly that excellent development has a lot to do with trial and error and empowering people to learn to do things themselves.
2. The plugin we built may not be the best fit for you–which is why we walk you through different ways you can customize Visual Composer based on your (or your client’s) specific needs. There *isn’t* a one size fits all solution here–which is why we wanted to make sure our readers have the ability to tweak freely.

Thanks so much for your feedback. We’re glad you figured it out and that we could help. If you struggle or are looking for additional help for getting through the process, we’re always here to answer questions.

]]>
By: Hari Om https://webdevstudios.com/2016/07/12/customizing-visual-composer-for-wordpress-page-building/#comment-2766 Mon, 29 Aug 2016 14:40:26 +0000 https://webdevstudios.com/?p=13287#comment-2766 In reply to Hari Om.

Ok, i figured it out. But maybe it would be nice anyway?

]]>
By: Hari Om https://webdevstudios.com/2016/07/12/customizing-visual-composer-for-wordpress-page-building/#comment-2765 Mon, 29 Aug 2016 13:37:44 +0000 https://webdevstudios.com/?p=13287#comment-2765 I really like your post, but it would be so helpful, if you would provide a downloadble version of the plugin you created.
I am having trouble finding out how to name the files in the includes/ directory properly…

Otherwise, thank you very much for this really, really helpful work

]]>
By: Armin Unruh https://webdevstudios.com/2016/07/12/customizing-visual-composer-for-wordpress-page-building/#comment-2764 Wed, 13 Jul 2016 09:37:21 +0000 https://webdevstudios.com/?p=13287#comment-2764 Hey, very interesting article! I did not know that you could create custom elements with vc. I have worked with PixGridder and I felt it was a bit limited. For example you couldn’t drag and drop elements from one row into another.

People have told me they don’t want to use vc for websites for their clients cause it’s too bloated.

I am working on a wordpress page builder plugin myself at the moment. It is going to be a bit like that: http://laytheme.com/media/index/gridder_mood_low.mp4
Basically the gridder of lay theme but it’s going to work with any wp website. (I’m the creator of lay theme).

It’s gonna have the “custom phone layouts” feature where you can change content, spacing, everything for the phone version. http://laytheme.com/documentation.html#custom-phone-layouts

It’s not going to have as many “default elements” as vc. But you will be able to code your own elements kind of like in vc. I’m using cmb2 with some extra hooks and filters and the “cmb2_get_metabox” function. Basically the part “Visual Composer: Creating a Custom Element” where you add fields in your code, that’s gonna be done with cmb2. Cmb2 is not gonna be part of the plugin but if ppl like they can install cmb2 and use it to create custom elements.

]]>