Element development
Learn the core concepts and techniques for creating custom elements in WPBakery Page Builder.
This section provides comprehensive guides on registering elements, configuring parameters, and building both simple and complex content blocks.
Core concepts
Registering elements
Learn how to use the vc_map() function to register your custom elements with WPBakery Page Builder. Understand the proper hooks and configuration options.
Parameter types
Explore all available parameter types for the main vc_map() configuration, including name, base, category, icon, description, and more.
params array
Comprehensive documentation of the params array structure, including all parameter options, available types, and dependency configurations.
Nested content elements
Master the creation of container elements that can hold other elements inside them. Learn how to build complex nested structures.