If ‘edit post’ isn’t showing in the admin bar, that usually means you’ve got something wrong with your Settings, Permalinks or the Theme you’re using might be stepping on those settings.
You can confirm if this is the case by switching to one of the WordPress default themes (Twenty-“Something”) and seeing if you’ve got ‘Edit Post’ in your Admin Bar. If you do, then you know something in your theme is stepping on this built-in functionality.
You also will only get ‘edit post’ on the single detail page of your custom post type.
Problems with the “Additional user features” and “Show in Admin menu New Bar Menu”.
When you check the two options together, they work perfectly, however, when you check “Additional user capabilities” and do not check “Show in administration bar “New” Menu,” the “edit post” option is not enabled on post page.
I’m testing on a clean site. No plugins and standard default Twenty- “Something”
-
This reply was modified 8 years, 1 month ago by
dkauealves.
“Show in Admin menu New Bar Menu” is required if you want either the New ‘post’ or the Edit Post to show up in the Menu Bar. Nothing would show in the Admin Menu bar without that option being selected under Admin UI for the Edit Post.
‘Additional User Capabilities’ only activates these additional settings:
“Enables additional capabilities for this Post Type including: delete_{capability}s, delete_private_{capability}s, delete_published_{capability}s, delete_others_{capability}s, edit_private_{capability}s, and edit_published_{capability}s”
If the post doesn’t belong to you, you wouldn’t see ‘edit post’. Did you set ‘Custom Capabilities’ for this particular post type and then not apply them to the role you’re using? edit_published_ is the one in particular I’m thinking might be the culprit.
Some of these particular capabilities are defined by Role and have to be assigned to the Role you’re either using or viewing the site with. All we do is activate the capabilities for post type and enforce them for editing/creating, etc. Assigning capabilities to Roles is something you have to do in a Members type plugin.
Since you have created this as a bug report:
https://github.com/pods-framework/pods/issues/4557
I’m closing this issue as ‘Resolved’ and any further discussion on it will be handled at GitHub. We try to keep our Support Channels as tight as we possibly can since we’re a small team and we don’t want to answer in two places to reduce confusion.