Allowing a user to edit a View
Editing a View requires permissions that are normally only assigned to Administrators.
This is because:
Views allow users to display HTML, which is a capability that is restricted in WordPress. The unfiltered_html permission must be granted to non-admins for them to edit a View. Please be aware that this permission should only be granted to trusted users in higher-level roles.
Warning: The instructions below show how to add the capability to all users who have an existing role. It is safer to create a new role that has the unfiltered_html
capability and add users to that role. Read how to do that here.
Also, when creating new Views, you can create a new Gravity Forms form directly from the View editor. The gravityforms_create_form
capability to create new forms is also required to use the View editor: Getting Started: Choosing a Form and a View Layout.
Install and Activate the Members plugin:
Go to Users > Roles
Edit an existing Role
Click the Edit link to modify a role.
Enable the missing capabilities
In the General section of the role editor, check the Grant box for the Unfiltered HTML capability.
And in the Gravity Forms section, check the Create Forms capability:
Click the Update button to save your changes