Introduction
When working on client sites or larger projects, it’s not always ideal for every user to have access to custom fields. Editors, authors, or clients may not need to see them at all, and exposing too many options can quickly cause confusion or mistakes. At the same time, developers, admins, or even clients often need full access. By default, WordPress offers no way to handle this, but we have the solution! Our Divi Dynamic Content Helper plugin provides settings to hide WordPress backend custom fields (and the custom fields added in the Divi Builder by our other cool feature) by user role. Super simple with checkboxes!
▶️ Please watch the video above to get all the exciting details! 👆
Restrict Custom Fields By User Role
With our Divi Dynamic Content Helper plugin, you can decide which user roles are allowed to view or edit custom fields in the WordPress backend or in the special window in the Divi Builder, which is also provided by our plugin. This innovative feature gives you fine-tuned control over who has access to sensitive or advanced data.
Common Use Cases
There are several ways this can be used in real-world scenarios:
- Use alongside the Divi Builder custom fields feature – If you’re showing custom fields directly inside the Divi Builder, you can also restrict who still has access to them in the backend.
- Hide WordPress backend custom fields when already shown in the Divi Builder – To avoid duplication and reduce confusion for clients, you may prefer to expose the fields only in the builder and hide them in the backend entirely.
- Only manage backend access without the Divi Builder feature – Even if you’re not using the builder panel at all, you can still rely on this restriction feature alone to control visibility by role.
Super Simple Settings
We try to make things as simple and straightforward as possible with all our plugins. Check out the screenshot below to see how easy it is to select which user roles have access in our plugin settings interface.
Hide Custom Fields In WordPress Backend By User Role
The first screenshot below shows the settings in Divi Dynamic Content Helper to hide custom fields by user role in the backend of any WordPress post or page. As far as we know, there is no other solution in the WordPress ecosystem that does this, so we are quite proud of it, as it’s a very important and helpful feature.
Hide Custom Fields In The Divi 5 Builder By User Role
The screenshot below shows similar settings, but these control access to custom fields in the Divi 5 Builder. To clarify, the ability to edit custom fields in the Divi Builder is not a native Divi feature. The Custom Fields window is added by our plugin and is quite special, allowing editors to edit fields directly in Divi rather than switching back and forth to the backend.
Final Thoughts
Restricting backend access to custom fields in Divi is a simple but powerful way to keep your site organized, client-friendly, and secure. Whether you want to complement our other custom fields in the Divi Builder feature or manage access on its own, the Divi Dynamic Content Helper plugin is the only solution on the market and it gives you full control.
Learn More About Divi Dynamic Content Helper
If you’re building sites with dynamic content or custom fields, this plugin will make life easier for everyone. Here are some of the main solutions available in Divi Dynamic Content Helper plugin:
- Enable Missing Dynamic Content In Divi Modules
- Display Advanced Dynamic Content Values From Anywhere On The Site
- Insert Inline Dynamic Content Variables In Any Divi Text
- Edit Custom Fields Inside The Divi Builder
- Control Access To Custom Fields In The Divi Builder By User Role
- Control Access To Custom Fields In The WordPress Backend
- Display Global Data From ACF PRO Options Pages In Divi
- Add A Fallback Value For Missing Dynamic Content
- Dynamically Embed Nested Divi Library Layouts Anywhere
- Display Dynamic Content Source Data In Tooltip On Hover (For Admins)
- Visually Highlight All Dynamic Content Fields In Divi (For Admins)
NOTE: Some new features are only available for Divi 5.
















0 Comments