Skip Navigation

[Resolved] CRED User Edit Form Only Shows for Administrators on Frontend

This support ticket is created 7 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.

Our next available supporter will start replying to tickets in about 5.01 hours from now. Thank you for your understanding.

Sun Mon Tue Wed Thu Fri Sat
8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 - -
13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 - -

Supporter timezone: America/New_York (GMT-04:00)

Author
Posts
#576963

I have setup a membership site that is in beta: hidden link and we have created a member edit profile page: hidden link - Here are my steps I performed:
1. Setup Custom Roles: NILOA Active and NILOA Provisional
2. Created Cred User Form (Edit) - Auto Generated Form
3. Set Allowed User Role for Admin, Editor, etc. and NILOA Active and NILOA Provisional
4. Went to Access Settings - CRED Forms and set "Edit Own Custom User with CRED Form" as true for both NILOA Active and NILOA Provisional (Even during further testing marked "Edit Others too"
5. Went to Access Settings - Types Fields - Set modify own fields and View Own fields in profile as true for both sets of the User Meta Fields Access
6. **I noticed in Access Settings - Post Types there is not Users in there but it is in another site that works fine
7. Added shortcode to the Edit Profile Page

ISSUE: Even though I updated all the permissions - If I use those 2 user roles and login or login with Editor, Contributor bascially If I login with any role that has the proper permissions the form is not on that page - nothing there. Only shows up if I login as Administrator.

P.S. On the Post Types Tab on Access Settings I am getting this error:
Warning: Illegal string offset 'everyone' in /home/niloadevviewsamp/public_html/wp-content/plugins/types-access/includes/Admin_Edit.php on line 1689

#577143

Interesting, I downloaded your Duplicator clone and ran some tests. At first, I was having trouble accessing the Plugins page to disable / enable individual plugins. So I had to manually change the plugins directory name temporarily. That deactivated all the plugins. Then I was able to revert the folder name and reactivate individual folders. I noticed that Google Analytics was the core problem, so I disabled it. Then, I was able to see the edit member profile page form when logged in as a NILOA Active user, if I turn off all plugins except Access, CRED, Layouts, Types and Views. When I activated Membership 2 Pro, the form disappears but I can still see the page title "Edit Member Profile". Can you confirm the same behavior on your site?