Saltar al contenido principal




The Visual Composer has become one of the top selling page building plugins for WordPress. Since it’s release in May 2011 the plugin has exploded with more than 150,000+ customers (and that’s not counting the hundreds of thousands of users who received a copy bundled with a theme), 200+ add-ons & extensions and hundreds of positive review across the web.

If you don’t already own your own copy of the plugin, perhaps you’ve seen it bundled with a premium WordPress theme in the past or maybe you’ve come across an old Visual Composer guide somewhere on the web. A lot has changed since the Visual Composer was first released so we wanted to guide you through all of the awesome features that make up this powerful plugin.

Meet The Visual Composer

visual-composer2-1758463

If you’re not familiar, the Visual Composer is a drag & drop page builder plugin for WordPress. This handy dandy plugin takes the hard part out of creating custom looking WordPress artículos and pages. There is not coding knowledge required. Simply install the plugin and you can get to work creating your artículos and pages. It’s also compatible with most free themes and many premium ones, plus it’s fully compatible with popular plugins like Contact Form 7, Slider Revolution and many others ( which we’ll touch on later).

Installing The Visual Composer

Before you can build your own pages you’ll need to download and install the Visual Composer. There are two ways to secure a copy of the plugin: either purchase your own copy or purchase a premium theme with the plugin included. The plugin works exactly the same no matter which route you choose, the only difference in these two methods is how you install it.

Option 1: Purchase Your Own Copy To Use On Your WordPress Site

The first way to get your hands on a copy of the Visual Composer is to purchase the plugin for yourself. Simply go to CodeCanyon, add a copy of the Visual Composer to your basket (we recommend adding the extra support so you’ll have a full year of assistance from the plugin author at your disposal) and complete your purchase.

purchase-visual-composer-2934775

Next navigate to your downloads page. Click on the green Download button next to the Visual Composer plugin you just purchased and select the Installable WordPress File Only.

download-visual-composer-9882071

Now, log into your WordPress panel de administración and navigate to Plugins > Add new. Click on the Upload Plugin button at the top of the screen.

upload-plugin-1926156

Select the Visual Composer zip file you downloaded from CodeCanyon. Then just click to install and activate the plugin.

Because you purchased the plugin you will also need to add your license code to finish the activation process. Just click on the enlace at the top of your screen and then on the giant blue button to activate your copy of Visual Composer.

click-to-activate-visual-composer-5879417

This will open a portal for you to allow WPBakery to verify your purchase. Click the big green Approve button. Don’t worry – you’re only giving WPBakery permission to confirm that your username/correo electrónico really did purchase a copy of the Visual Composer.

activate-via-envato-4690753

Just follow the prompts to complete activation and return to your WordPress panel de administración. Now you’re ready to start building!

Option 2: Visual Composer Was Bundled With Your WordPress Theme

If you purchased a theme with the Visual Composer included installation is different, and it can also vary by author. We’ll show you how to install the plugin if you’re using a R Marketing Digital theme like Total (and it should be pretty semejante with most other premium themes).

First you will need to download and install your WordPress theme. If you purchased your theme from Themeforest it’s the same process as downloading the Visual Composer. Log into your Themeforest account and go to your downloads page. Then locate your theme, click on the download button and select the installable WordPress file only.

download-total-theme-4578495

Next log into your WordPress installation and click on Appearance > Themes > Add New. Then click on the Upload Theme option at the top of the page. You will have to open the downloaded zip file to locate the installable WordPress file. This is because the Total theme is bundled with added features like premium plugins, sample data and PSD files.

install-total-8093367

Once you’ve located the file you can upload, install and activate the theme. After activation Total will prompt you to install recommended plugins – including the Visual Composer.

activate-total-2328449

Just click the enlace to Begin Installing Plugins. Select Install from the bulk actions dropdown, check all the plugins that you want to install and then click Apply.

install-recommended-plugins-3898279

That’s all you have to do! No need to activate the Visual Composer via Envato. Because you purchased a theme instead of your own copy of the plugin you do not have a license code to verify and you will not have access to plugin updates until they are provided to you by the theme author.

optional-vc-activation-3581623

Of course if you want to purchase your own copy to receive updates faster you certainly may, but it is not required to use the Visual Composer with your theme. With that one, you can move on to actually using the plugin.

Getting Started With The Visual Composer Page Builder

Now that you have Visual Composer installed it’s time to get started with your plugin settings. In your WordPress panel de administración you should now see a Visual Composer option. Click on it to open your settings page.

vc-general-settings-7715745

The General Settings tab contains simple options for enabling/disabling responsive elements from stacking on small screens (so you can have a standard three column row become three single column rows vs. shrinking the three column row on mobile), selecting a Google font subset and a rest button for turning the Visual Composer guided tours back on.

vc-role-manager-2201025

If you’re website uses multiple user roles then the Visual Composer Role Manager will certainly come in handy. This setting page allows your to restrict user access to various Visual Composer features based on role. This way you can allow admins access to all features while limiting editors to only blog pages and contributors to nothing at all.

We mentioned this earlier during installation, but the Product License tab is where you can verify your license code if you purchased your own copy of the plugin. If your copy of Visual Composer came bundled with a theme you can ignore this section.

Page Builder Elements

visual-composer-elements-4193487

The Visual Composer comes with 34 standard page builder elements for many features you’d want to add to your pages (the screenshot above shows them all, plus the Contact Form 7 element which we talk about later). Many of the elements include added options for colors, borders, padding, margins, custom CSS, animations and more. Here’s a quick rundown of what’s included:

  • Rows are the page of your pages. You’ll use the row element to create columns and to insert all of your other page elements.
  • Text Blocks are exactly what they sound like – blocks of text. using the standard WordPress WYSIWYG editor you can add and format text with this module.
  • Icons include font icons from the following icon libraries: FontAwesome, Open Iconic, Typicons, Entypo, Linecons and Mono Social.
  • Separator & Separator With Text are ways to create line (and or text) breaks between sections you create on your pages.
  • Message Boxes are great for adding notes, alerts or other boxed massages.
  • Facebook, Tweet, Google+ and Pinterest are all simple social sharing buttons you can add for users to share the page you are creating.
  • FAQs are toggles that can be used for adding hidden content users can reveal as they read through your page.
  • The Single Image is just that – a simple image with added options for sizing, animation, enlace and more.
  • Tabs, Tours & Accordions are semejante to the FAQs in that they contain hidden or collapsable content but with the first section open.
  • A Pageable Container is a basic content slider (but you can insert just about any page builder element into each container “page”).
  • Custom Headings make it easy to add your own headings to sections using custom fonts, sizing, colors and more.
  • Buttons allow you to add enlaces to other pages or external websites.
  • A Call to Action is a callout box with an added button that catches users attention and allow you to add a bit of convincing content.
  • The Widgetised Sidebar allows you to insert your own custom sidebar anywhere on the page.
  • The Video Player makes it easy to insert different video formats supported by WordPress.
  • Google Maps is another straightforward option – just paste in your Google Map code to insert a map on your page.
  • Progress Bars, Pie Charts, Round Charts and Line Charts are all ways to graph or display data or skills.
  • Empty Space makes it simple to add a vertical break between elements.
  • Artículo, Media, Artículo Masonry and Media Masonry Grids are all custom grids you can add to pages (with the option to mix and match artículo or media types).

widget-elements-9492292

The plugin also includes 8 widget elements that can be used to build your own sidebar if you choose to do so. These become helpful when creating custom landing pages where your sidebar might not be in a typical page location, or if your entire website is a large network of landing pages with no two using the same sidebar.

Visual Composer Extensions

The basic Visual Compose elements are great for getting started, but eventually you’ll want or need more to create your custom page layouts. This is possible via extensions. There are a few different sources for Visual Composer extensions.

total-elements-7009048

The first way to extend your Visual Composer is via your theme. A great example is our Total WordPress theme which includes 39 added page builder elements. These are included exclusively with Total to work with it’s features, so you must have the theme installed and active to use them. Total includes extensions for custom artículo types (testimonials, staff, portfolios), custom galleries, simple sliders, social and much more. This makes it easier for you to add the content you want where you want it.

third-party-vc-addons-1796382

If your theme doesn’t include any extensions you can install third party Visual Composer Extensions. These can range from free to $55 and are available from a variety of authors on CodeCanyon and around the web. If you’re looking to add a few extra features like pricing tables and social then the free Symple Shortcodes plugin is the way to go (we created it here at R Marketing Digital after all). If you want to add a boatload more options then a premium plugin such as Ultimate Add-on’s might be right for you. There are literally hundreds of options – you can see a full list of compatible add-ons on WPBakery.

However you choose to extend your Visual Composer we recommend that you don’t use all the theme and plugin extensions at the same time. More is not always better – especially in this case. Not only will this create a lot of overlap and duplicate options but it will also significantly slow down your site (a ton of code goes into each page builder element). So pick the extension that works best for you and stick with it.

Backend & Frontend Editing

With the Visual Composer you aren’t limited on how you can build and edit your pages. With this powerful plugin you have the option to makes changes from the modular backend or from the visual frontend.

vc-back-end-3186386

Visual Composer Backend Editor

If you choose to use the backend editor each element is displayed as a modular element that you can insert, drag and drop into place. This method is great if you want to quickly layout a wireframe of what you want your page to look like and can also be faster than the frontend if you have a slower server or internet connection.

The backend editor is fairly easy to use. Simply click on the blue button for the Backend Editor to enable the Visual Composer for the page or artículo you are editing.

enable-editor-1188980

Then click on the turquoise button to +Add Elements.

add-elements-8418508

From here you can start inserting any and all page elements you wish!

total-builder-8207673

Visual Composer Frontend Editor

The frontend editor offers a much better view of what your final page will look like since it’s essentially a real-time visual editor. It allows you to insert all of the same page builder elements as the backend editor with the added benefit of being able to actually see them instead of a module. You can see how big a 300px image really looks, or if a purple button with a #6e2f93 hex value really pops.

To enable frontend editing click on either of the two Frontend Editor options for your page or artículo.

enable-frontend-editing-1868596

This will refresh your screen and take you to a live frontend preview of your artículo or page with all the same page building options as the backend editor.

vc-frontend-editing-2515888

Just click to start adding elements. The main difference here is that you can now see elements as you insert them and you can use the preview options in the top bar to get an idea of how your page will look like on desktops, laptops, tablets and phones.

Adding & Editing Page Elements

Whether you use the back or front -end editor you’ll have the same options for customizing your various page builder elements. While options do vary between elements there are a few key features to be aware of after inserting your element.

edit-row-2628342

Visual Composer Row Options

No matter what you want to add to your page you must insert a row first. Once inserted you can hover on the frontend element to reveal the blue row options (in the backend these are always visible at the top of each row).

  • The first Row icon is where you can click to drag & drop the row to a new position on your page.
  • The Pencil icon opens options for your row settings. These may vary based on your theme. With the Total theme you will see options for local scroll ID, row stretch (for full-width rows), full height row, minimum height, visibility on mobile, centered content, equal heights columns, animation, typography, max width, column spacing, background video or parallax and design options (margin, border, padding, background color/image).
  • Columns are to establece the number of columns in your row. There are default options for up to 6 columns, but you can also establece your own custom column layout if you wish.
  • Plus adds a new row beneath the one you are editing.
  • The Duplicate icon will clone your current row and all its contents (aka all the elements you’ve inserted into the row). This is great if you want to reuse a row layout multiple times on the same page.
  • Trash is simply to delete an entire row and its contents.
edit-column-1461750

Visual Composer Column Options

When you hover on a row in the frontend editor you will also see yellow column options (in the backend you will find the same options & icons displayed above each column).

  • The first Column icon is the same as rows – click on it to drag & drop and rearrange columns within their row.
  • The Pencil is general column settings. Semejante to rows, column options may vary based on the theme you are using. With Total the following options are available: visibility on mobile, animation, typography, minimum height, design options (margin, border, padding, background), and responsiveness settings (custom offset, width or hidden options based on device).
  • For columns the Plus icon will add an element to the top of the column, above any other element already inserted.
  • Again, the Trash icon is to delete the entire column plus its contents. After deleting a column the remain columns maintain their dimensions (if you delete 1 of 3 columns, the remaining 2 columns will still be 1/3 sized columns) so remember to edit your column widths after deleting.
edit-element-5355812

Visual Composer Page Element Options

Within your row or columns you will use the plus icon to insert a page element. In the screenshot above we’ve added a Message box. When you insert an element the settings will automatically open. To edit an element that you’ve already added simply hover on the element in the front or back -end editor to reveal the following options:

  • The Pencil Icon will open the settings (which are described below).
  • The Duplicate icon will clone your page element exactly as you have it (settings and all).
  • Lastly the Trash will delete only your page builder element. from the row or column where you inserted it, leaving all other elements in tact.
element-general-9385707

Page Element General Options

When you insert a new element or click on the Pencil icon for an element you will open the page builder element settings. These are (for the most part) split into multiple tabs to make it easier for you to see all the customization options available to you. In addition to the settings tab, there is a gear icon in the top right corner that you can use to save your selected settings as a preset to be reused later or as a default to be automatically used each time you insert this specific element.

The General tab includes general options for your page element. These will vary based on which element you insert (but in every case editing is as simple as using a dropdown, color picker, check or text box). For example the Message Box in the screenshot above includes options for a style, shape, color, icon, text and animation. But if you insert a Button instead you would find options for text, dirección url, style, shape, color, size, alignment, icon and animation.

element-design-7631237

Page Element Design Options

The Design Options tab is the second standard tab you’ll see on just about every page builder element. From here you can add a custom background (color or image), border, padding and margin to your element. The options to Simplify Controls reduces the CSS box options so you can enter one universal value for each options (margin, border and padding). One note to remember: when you apply a background it is contained within your border. So increasing your padding will increase the visible background your added around your element, but if you increase your margin you will increase the empty space around your page element (revealing the row/page behind it)

Of course depending on the module you insert your page element may have many more tabs. For example the Visual Composer Artículo Grid has added option tabs for Data Settings and Item Design. And if you are using custom page elements via an extension like the Total Staff Grid there can be even more options built-in (such as query options, custom image cropping, meta, social enlaces, excerpts, etc.) depending on what the extension author has included.

Note: You can checkout a comprehensive list of elements in our Total Builder Modules Guide. However, the best way to learn what every module does is to play around with the Visual Composer. Create a test page and practice inserting and editing elements. You’ll quickly get the hang of it and be building pages like a pro!

Popular Compatible Plugins

In addition to Visual Composer extensions many popular plugins are compatible with the Visual Composer and add their own page building element automatically. Here are a few of the many plugins you’ll be happy to hear will work seamlessly with the Visual Composer plugin for even better page building.

woocommerce-elements-1949820

WooCommerce: If you want to build a store with WordPress then WooCommerce is the way to go. Not only is this plugin free and full of awesome features but it’s fully compatible with Visual Composer. Once installed and activated WooCommerce will not only add it’s own settings & options, but it also adds 17 new page builder elements for your to play with.

revolution-4964150

Slider Revolution: Sliders are a great way to add an attention grabbing and content packed section to any page and Slider Revolution is a perfect plugin to do just that. With this plugin you can drag and drop elements like text, buttons, images and even videos all with added animations & effects to create impressive sliders. See it in action on many of our Total demos!

layer-1178447

LayerSlider: Another great option for sliders is the LayerSlider plugin. It’s just as awesome as Slider Revolution but with a slightly different interface and options. It even includes a custom transition builder so you can create one of a kind animations. It’s also one of the two premium sliders bundled with our Total WordPress theme so your know it’s pretty great.

contact-form7-plugin-7175832

Contact Form 7: Contact forms are an important part of any website – whether you’re a blogger with a form for business inquiries or a dentist with an appointments form. Contact Form 7 is completely free, flexible and with the Visual Composer inserting your contact forms is easy with the custom form element.

wpml-2-6919102

WPML: If you need to create a multi-lingual website WPML is one of the premier options for translating your artículos and pages. Plus WPML is fully compatible with the Visual Composer so it’s possible to translate each and every custom page you build.

polylang-translation-plugin-9343936

Polylang: If you don’t want to invest in WPML, Polylang is a great free option that is fully compatible with the Visual Composer (it’s one of the free plugins we recommend to make your WordPress site multilingual).

yoast-seo-free-wordpress-plugin-7758635

Yoast SEO: Yoast makes it easy for any user to improve onsite SEO. There are many important SEO functions including sitemaps, meta descriptions, breadcrumbs and more. Best of all – Yoast SEO plays nice with Visual Composer so you can worry about creating better pages instead of researching SEO.

templatera-template-manager-for-visual-composer-wordpress-addon-wpexplorer-9533357

Templatera: This plugin isn’t just compatible – it was created by WPBakery (the authors of Visual Composer) to extend the functionality of their page builder. Templatera makes it possible to save and reuse templates so building repeat pages is easy. Once installed the plugin adds it’s own option within the Visual Composer settings in your WordPress panel de administración so it’s simple to import, export and reuse your templates (which we thought was such an awesome feature that we bundled this plugin with Total too).

And we’re sure there are many more great compatible plugins! If you’re in doubt about a new plugin’s compatibility with the Visual Composer just contact the author of your new plugin and ask.

Advanced Options For The Visual Composer

For more advanced users there are a couple extra options within the Visual Composer you can use to add custom shortcodes to your page builder and to create custom media grids.

shortcode-mapper-3318259

First is the Shortcode Mapper. This option is found within the Visual Composer settings and can be used to map your own custom shortcodes to the Visual Composer. This is great if you have a shortcode that you love (like maybe one for a pricing table) that isn’t included with the Visual Composer by default.

The second advanced option is the included Grid Builder. With this features you can create custom grids (semejante to the media and artículo grids) with your own custom layouts for your content. For example, you can create a custom blog artículo grid with round images, artículo author’s name in a bold custom font, custom excerpt length, a read more button and a second button linking to a recommended product. Get the idea? You can build any grid layout you want with tons of options for elements, colors, margins, borders and more.

Wrapping Up

There is tons you can do with WordPress and the Visual Composer. If you want to see the page builder at work just take a look at any of our Total theme demos where we’ve tried to showcase the variety of styles and layouts that can be created using the Visual Composer.

And if we missed something just ask us. We’d be happy to tell you anything you want to know about the Visual Composer and how it works – leave a comment below. Thanks for reading!

R Marketing Digital