You have assigned custom capabilities to post type, but did you assigned these capabilities to user roles or users? This is not done automatically, and adding custom caps to post types doesn’t add those caps to the roles or users. You have two solutions:
- Register post type without the ‘capabilities’ options, and it will fall back to default capabilities used by posts or pages.
- Use some User Roles editor plugin to assign these new ‘vendor’ based capabilities to user roles you want to allow using them.
Related Posts:
- Possible to hide Custom Post Type UI/Menu from specific User Roles?
- Custom post type role permissions won’t let me read
- Allowing custom role access to custom post type in back end
- How to assign specific users the capability to edit specific pages / posts / custom post types
- Allow user to Edit Posts but not Add New?
- Defining capabilities for custom post type
- Confusion with adding meta capabilities to a role after registering a Custom Post Type with corresponding ‘capability_type’ parameter
- Can I make user role that can only access a certian content type?
- Create user role restricted to specific CPT
- How to set individual capabilities on a taxonomy? Or how to re-register an existing taxonomy?
- Add Capabilities to Custom Post Type after it has been created [duplicate]
- How to not allow custom roles to edit published custom post types?
- How to restrict specific post types from being read or added by specific user roles (eg. author)?
- How do I code access to the built-in UI of a CPT when it’s placed as submenu of another CPT that is protected by role?
- Prevent author role from editing all posts in custom post type?
- How to allow “Add New” capability of CPT when links to its UI are placed as a submenu?
- Custom Role can’t trash Custom Post Type
- Limit access to page depending on user level
- Role Capabilities: Add New Ones?
- Custom post type capabilities require “create_posts” to access the edit posts list page
- Add custom capabilities to existing custom post type
- allow edit of custom post type but not regular posts?
- Allow Administrator role access to custom capabilities [duplicate]
- Why is my Custom Post Type not showing up after adding capabilities?
- How to restrict CPT post’s fronted view only for specific user roles?
- current_user_can() return FALSE but debugging says TRUE
- Role capability delete multiple post type posts doesn’t work
- map_meta_cap woes
- Roles for Custom Post Types
- can’t see custom post content filtered under “mine” filter in admin panel
- Define new user capability for custom post types?
- Custom post types as sub menu pages and role capabilities issue
- How to set individual capability of post type in individual category
- Restrict Access to Posts based on Custom User and Post Meta Data
- Giving permission to anyone (non-users as well) with a password to edit a post, possible?
- WooCommerce Customer Role Delete Custom Post Type
- Disable user from updating certain posts
- “Submit for review” for updates on existing posts
- Access to CPT but not to ‘post’ post type
- Allow add new post access to custom post but not wp post for some role
- Allow user to only access custom post type
- WordPress custom post type capabilities issue
- Role capabilities issue
- WordPress: Custom User Role cannot access Custom Post Type | “Sorry, you are not allowed to access this page”
- Select other roles as custom post authors
- Roles and Capabilities in Custom Post Types
- How to fix the Post Preview Button (CPT & map_meta_cap)
- Restrict Custom Post Type per role in Dashboard
- Restrict access to custom post type based on its taxonomy terms
- Why “Mine” is the default view when adding ‘capability_type’ in register_post_type
- How to only display all posts to a custom User Role?
- Allowing custom role user to edit post assigned to them but don’t let them create new custom type post
- Multiple useres editing specified content
- WooThemes – Vendors / Bookings – Allow Vendors to manage resources
- Capibilities of CPT WordPress
- How can I remove “Add new” button on custom post type
- Capabilities and mapping required for a role to be able to edit other’s posts of a custom type, BUT only be able to edit their own blog posts
- Weird capabilities / roles behavior
- Prevent author role from editing others posts
- creating different edit screens for different roles
- Custom post type media upload error with custom user role
- Capability to read user’s own draft post of CPT
- Custom role, capabilities, and post type: preview button wrecks things
- Custom post type & role issues
- Read-Only custom post type
- How can I bulk upload images and automatically create posts for each one at the same time?
- Use a separate upload folder for custom post attachment upload
- Handling front-end file uploads, considering safety and ease of use
- Why does my custom WP role need edit_posts to edit images?
- Change capability type of post type registered by plugin
- Creating a metabox to upload multiple images, Ignoring The Featured Image
- Set custom upload path for custom post type only?
- User roles – enable custom posts disable posts
- Using Custom Meta Capabilities on Custom Post Type
- Allow Users Access to Custom Post Type Only
- Registration and Custom Post Types – How to synchronize information?
- window.send_to_editor and jQuery .attr() conflicts with multiple custom upload image meta boxes
- how to get URL of media uploaded to WordPress via media_handle_sideload()
- WordPress theme custom capabilities not works
- WordPress 3.5 Media Uploader – Only allow 1 upload and certain file types
- Hiding posts by other users and non-logged in
- I want to create custom post in which user can share files like PDF & DOCx
- Why is unfiltered_upload not working despite being enabled?
- Deny user access to edit post while allow him to edit custom post type
- Checking if $_FILE isset for an array of file upload metaboxes
- Why won’t this jQuery code work?
- Custom User role not working with custom post type
- Building Forums with Custom Post Types
- Capabilities not working with custom post type
- Custom Post Type – after disable ‘Add New’, I can’t edit and delete post
- Wp custom post custom capability not working together
- Create relationship between custom post types and users
- Why this didn’t work if i use get_the_ID(), but works if i pass the numeric id
- Custom Post Type Capabilities Singular/Plural
- Make it impossible to save a custom post type with both video and image selected?
- Editor role isn’t seeing specific post type posts with only post_type parameter
- Remove Custom Capability
- Default taxonomy ‘post_tag’ added to CPT managing by custom role : nothing in the metabox
- Custom Post Type to Upload Images
- Changing upload directory and migrating old attachments