Overview

What Highend elements are, how to add them with WPBakery or as shortcodes, and the settings most elements share.

Highend elements are the theme's own library of WPBakery Page Builder building blocks: buttons, icon boxes, sliders, pricing tables, carousels, and more. Each one is a WordPress shortcode under the hood, mapped into WPBakery so you can configure it with a settings panel instead of typing attributes by hand.

Add elements in WPBakery

Every element in this section shows up in WPBakery's Add Element dialog, grouped under its own Highend Shortcodes category tab (alongside Content, VC Shortcodes, and WooCommerce).

Open a page in the page builder

Edit a page and switch from the block editor to WPBakery. Click WPBakery Page Builder in the toolbar. From there you can build in the Backend Editor (a drag-and-drop panel inside wp-admin) or the Frontend Editor (drag and drop directly on the live page). Both offer the same elements.

Click Add Element

Inside a column, click the + icon (or Add Element) to open the dialog, then select the Highend Shortcodes tab.

Pick an element and configure it

Click an element to insert it with its default settings, then double-click it (or use its pencil icon) to open its settings panel and fill in the fields documented on each element's page below.

The WPBakery Add Element dialog with the Highend Shortcodes tab open, listing over 40 elements

Fullwidth Section and One Page Section are deprecated

These two elements still work, but WPBakery hides them from the main list; you'll find them under the Deprecated tab instead. Use a Row with its own Fullwidth Section and One Page Section options instead. See Fullwidth Section and One Page Section.

Use elements as shortcodes

Every element is also a plain shortcode, so you can type it directly wherever WordPress renders shortcodes, such as the Classic Editor, a Custom HTML block, or a page built entirely by hand.

If you're using the Classic Editor, click the Highend Shortcode Generator button in the toolbar. It opens a dialog where you pick a shortcode from a list, fill in a form, and insert the generated shortcode text, using the same fields as the WPBakery panel in a simpler form. See Shortcode Generator.

A handful of elements have no WPBakery mapping at all and are only available as shortcodes: icon, list/list_item, dropcap, highlight, tooltip, row/column/align_center, and a few others.

Common settings

Most elements share the same three fields, tucked under the Animation and Advanced tabs of their WPBakery settings panel. Element pages link back here instead of repeating them.

Entrance AnimationSelectDefault: Noneanimation

Animates the element in when it scrolls into the browser's viewport. Options: None, Fade In, Scale Up, Scale Down, Right to Left, Left to Right, Top to Bottom, Bottom to Top, Rise In, Helix, Flip-X, Flip-Y, Spin. Rise In fades the element in while it moves up and settles to its full size. WPBakery's own elements use the CSS animation setting instead, which has the reveal animations.

Entrance DelayTextanimation_delay

Delay before the entrance animation starts, in milliseconds. Only has an effect when Entrance Animation isn't None.

Extra class nameTextclass

Adds a CSS class to the element's wrapper, so you can target it in custom CSS.

A smaller group of layout elements (Fullwidth Section, One Page Section, Separator) also have Margin Top and Margin Bottom fields under a Position tab; those are documented on each element's own page.

Browse elements

Layout

Typography

Content Boxes

Data & Pricing

Media

Posts & Listings

Maps & Social

On this page