Divi 5 Technical Documentation¶
Accurate, thorough, screenshot-rich technical documentation for Divi 5.
Quick Reference
What this site covers: Complete Divi 5 technical documentation — modules, theme options, Visual Builder, CSS classes, API hooks, and LLM playbooks. Sections: Modules | Theme Options | Builder | API Reference | CSS Reference | Recipes | Troubleshooting | Playbooks Audience: Developers, site builders, and AI assistants working with Divi 5.
Why This Exists¶
Divi powers hundreds of thousands of websites, but its official documentation leaves gaps that cost developers and site builders time every day. This project fills those gaps with practical, tested, version-aware documentation maintained by the people who actually use Divi.
Please note no association with Elegant Themes itself - I built this because I wanted to build documentation that was more what I was used to in developer and technical documentation and also to make it easier for LLMs to refer to what they need to work with Divi. I am also using this as a jumping off point to test and prove what works and has trouble building sites using Divi with LLMs.
What's Here¶
| Section | What You'll Find |
|---|---|
| Modules | Every Divi module — settings, code examples, and real-world patterns |
| Theme Options | The Divi Theme Options panel, setting by setting |
| Builder | Visual Builder and Theme Builder features and workflows |
| API Reference | Hooks, filters, and custom module development |
| CSS Reference | Class names, selectors, and common style overrides |
| Recipes | Step-by-step "how to build X" walkthroughs |
| Troubleshooting | Common issues and their solutions |
How to Use These Docs¶
If you're building a Divi site: Start with Modules for reference on individual components, or Recipes for complete walkthroughs.
If you're developing with Divi: The API Reference and CSS Reference sections cover hooks, filters, classes, and customization points.
If you're troubleshooting: Check Troubleshooting for known issues and solutions.
Contributing¶
This is a community project — your knowledge makes it better. Every page has an edit button, or you can submit new pages via pull request. See the Contributing Guide for details.
Found an error?
Click the pencil icon on any page to propose a fix directly on GitHub.
Version Coverage¶
This documentation covers Divi 5 exclusively. Divi 4 is being phased out and is not documented here.
Disclaimer¶
This is an independent community project maintained by 16wells. It is not affiliated with, endorsed by, or connected to Elegant Themes or Divi in any official capacity.