Getting started
Before you begin developing custom elements or extending WPBakery Page Builder, it's important to understand the fundamental concepts and setup requirements.
This section covers the essential groundwork you need to start building with WPBakery Page Builder.
Essential setup
File/folder structure
Understand the recommended project structure for organizing your custom elements and maintaining clean, scalable code.
Environment setup
Set up your development environment with the right tools, configurations, and best practices for efficient development.
Quick start
- Set up your environment - Install WordPress, WPBakery Page Builder, and choose between a custom plugin or child theme approach. You can use the dev-example boilerplate to get started quickly.
- Understand the structure - Learn how to organize your files and folders for maintainability
- Start building - Move on to Element Development to create your first custom element
Next steps
Once you've completed the setup, head over to:
- Element Development - Learn how to register and build custom elements
- Params - Explore all available parameter types for your elements
- Inner API - Dive into WPBakery's core functions and methods