Skip Navigation

[Resolved] Custom Role cannot edit pages in Divi Builder

This support ticket is created 6 years, 1 month ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Asia/Hong_Kong (GMT+08:00)

This topic contains 2 replies, has 2 voices.

Last updated by BrendanM4226 6 years, 1 month ago.

Assisted by: Luo Yang.

Author
Posts
#1147330

I have created a custom user role (Site Admin) which was working perfectly well. Now for some unknown reason that role will not allow the user to edit pages in the Divi Builder. However, they can edit in visual builder.

#1147708

Hi,

I assume we are talking about this case:
Create a custom user role "Site Admin" with option: Copy privileges from "Administrator".
And you don't want to display the "Divi" menu for those "Site Admin" users.

If it is, the Divi theme is using "manage_options" capability to check the current user's role, you can try this:
Dashboard-> Toolset-> Access control, find the user role "Site Admin", click link "Change permissions", disable option "manage_options", but as a result, it will disable other features, for example:
- WordPress settings
- Toolset

Since they are sharing the same capability: manage_options

#1149102

My issue is resolved for now. Thank you!
But I feel that it is too broad and may cause potential problems when setting up other custom user roles.