Hi Elliot,
Thank you so much for all your troubleshooting assistance. After reviewing the roles created by the plugin, I realized the roles themselves weren’t as substantial as I thought. That being the case I decided to nix the role plugin idea and just write a plugin that does what I need.
Again – thank you so much!
Jake
Hi Elliot,
It was a rather lengthy and involved process to clone out the site and run the tests as you requested — which is why it’s taken me 3 weeks to respond.
After the clone I went through and disabled plugins one at a time to see if I could get the fields to show. No dice. It appears that the issue is between ACF and Advanced Access Manager as expected.
Any thoughts? Should I just look for a different role management plugin?
Thanks,
Jake
Hi Elliot,
Forgive me for this — but wouldn’t this be the same thing as deactivating the plugin, testing it with the admin login (that already works), and then reactivating it?
The issue is not with any of the default user roles, it’s with created user roles.
Are you thinking that perhaps there is something corrupt with one of the two plugins?
The reason I ask is that this process was how we originally did everything. The site was created using ACF, and everything worked fine. Then we added the Advanced User Roles plugin and fields didn’t show only for those newly created roles.
If there are different reasons you’re wanting me to spin up a new WordPress instance and test this — please let me know. I’d just like to minimize the amount of extra work we need to do unless there are very specific reasons. Let me know what you think and I’ll continue to problem solve with whatever you recommenced.
Thanks so much!
Jake
Hi Elliot,
The theme we’re using is a child-theme of TwentyEleven and I’ve reviewed the functions.php of both — nothing listed that would hide the meta box there.
Let me know what else we should look at.
Thanks!
Jake
Hi Elliot,
I did some research and it looks like that JS error is actually from the Chrome dev tools — so it’s not related to this issue at all. If I crack this open with Firebug the error is not present.
Back to troubleshooting. What are your thoughts on the missing group? I see the correct group in the DOM when logged in as a normal user, but it isn’t there when I log in as my custom role.
Let me know what you think.
Thanks!
Jake
Hi Elliot,
Thanks so much for the response! Let me try and do a better job of explaining the issue. There are no errors or console log errors or I wouldn’t be submitting this ticket :-).
When a user logs into WordPress with a native role (e.g. Admin, Editor, Contributor, etc) the Advanced Custom Fields show in the correct type (such as image upload, file upload, etc) and the UI is present.
Screenshot: http://www.entercomweb.com/ss/Image08-27-2013_10-16.png
When a user logs into WordPress under one of the newly created roles — they only see the native WordPress custom fields UI.
Screenshot: http://www.entercomweb.com/ss/Image08-27-2013_10-17.png
Again — there are no JS errors and no errors in the PHP error log. Let me know what you think.
Thanks!
Jake
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users
Helping others is a great way to earn karma, gain badges and help ACF development!
We use cookies to offer you a better browsing experience, analyze site traffic and personalize content. Read about how we use cookies and how you can control them in our Privacy Policy. If you continue to use this site, you consent to our use of cookies.