Questions tagged [capabilities]

WordPress uses a concept of Roles, designed to give the site owner the ability to control what users can and cannot do within the site. Each role is allowed to perform a set of tasks called Capabilities.

Filter by
Sorted by
Tagged with
0
votes
0answers
12 views

Author Error “Sorry, you are not allowed to access this page.”

I have a big problem, I try to login in WordPress as Author and I get a blank screen with this message "Sorry, you are not allowed to access this page". I am new to wordpress and i don't know how to ...
0
votes
1answer
18 views

Restrict Access to Posts based on Custom User and Post Meta Data

I have a custom Post Type called Club Pages, and a custom role called "Club Leader". Club Leaders currently can only read, modify, and delete all Club Pages posts. However, there are many different ...
0
votes
0answers
25 views

WP_Query and Meta Query filter custom post type by capability

I am currently using WP_Query for my custom filter function of a custom post type and I would like to filter this if a user has a capability. Using roles is also an option, but it would be easier if ...
0
votes
0answers
8 views

How to bulk remove capability from user role

I've got an issue where a custom user role 'member' has somehow ended up with the 'subscriber' capability. Example: Custom user role added via: add_role( 'member', 'Member', array( 'read' => true,...
0
votes
0answers
18 views

Delete admin edit/delete links in users list wordpress admin

Iam trying to disable the capability for and admin to edit or delete other admins in the WordPress users list. How can I do that without plugin ? Thanksenter image description here
0
votes
1answer
48 views

current_user_can() always returns true if user is super admin

current_user_can('custom_capability') always returns true for super admins even if the capability is explicitly denied as stated here. It does work with a normal admin account. I have added a custom ...
0
votes
2answers
39 views

Restrict specific private page to a specific user

Each user has a user meta called profile_url chosen during registration. After user creation, a page with that slug is created and made private (the author of the page is the admin). The user in his ...
0
votes
0answers
4 views

Create custom user role to view only 1 admin page

I've taken a look at the capabilities and roles, but it doesn't look like it's possible. But, maybe I'm wrong. I would like to create a user role, that when logged into wp_admin they can view a ...
0
votes
0answers
9 views

product sorting capability not visible on products page for shop manager

I have noticed that the capability to sort products manually is only visible with an administrator user role where when logged in as a shop manager. View screenshots attached, one is showing sorting ...
1
vote
0answers
13 views

Giving permission to anyone (non-users as well) with a password to edit a post, possible?

I would like to make possible to any visitors (non-users) to create a custom post from the WP frontend, then get a password in email which can let him/her edit the post if the proper password is given....
0
votes
0answers
16 views

Dynamic homepage depending on user role

Currently, I have 2 user roles: Supplier, and Researcher, where users must sign into the website before they can proceed. The goal of the site is to give each user access to a set of surveys that ...
0
votes
0answers
24 views

How to dynamically allow editor to access customizer on multisite?

Background For reasons I don't want to permanently grant the required capabilities to editor users to allow them to access the Customizer. So I'm using user_has_cap filter to set capabilities for ...
1
vote
1answer
91 views

Allow users with Editor role to edit menus (without a plugin)

I came across the need to have a site Editor to edit menus. I found some answers that suggest the add_cap() approach, to add the edit_theme_options capability to Editor role. This should be done once ...
1
vote
1answer
22 views

Allow Contributor to edit published post and filter by page id

I'd like to give contributors permission to edit only some of their own published pages. I can use the following if I want to allow them to edit all of their published posts. How do I filter it ...
0
votes
1answer
38 views

WooCommerce which roles and capabilities control user login re-direct to Woo Account Page?

WooCommerce has a special "account page" that customers get re-directed to instead of the WordPress admin backend. I'm trying to create a custom role that does NOT go to that page. When I clone "...
0
votes
1answer
19 views

What Capability is required to let a role RUN code in Edit Theme?

I am outsourcing some work and they are using the Theme Editor to add PHP to my site. For example, this bit of code https://docs.mylistingtheme.com/article/after-importing-listings-they-are-not-...
0
votes
1answer
26 views

What's the correct way to add capabilites to user roles?

A third-party plugin adds the capability 'edit_booked_appointments'. I'd like to assign this capability to the already existing user role 'editor'. I created the following function in my child theme: ...
0
votes
0answers
16 views

How to disable plugin capability : “create new category”

I tested that a capability can be disabled for any user role, but I found nothing to block the capability of a plugin. Is this possible? any help is greatly appreciated
0
votes
1answer
66 views

What is the name of the user capability to read a reusable block?

I have a custom post type and want a custom user role (I named it subscriber_modified) (based on subscriber) to also have the ability to view and add reusable blocks as they are editing the content of ...
1
vote
0answers
41 views

How to add an extra button on woocommerce shop page and use it to send the product info with image in a mail? [closed]

I want an extra button beside "add to cart" which will open a form with only email field and after submitting, it will share product name, image, info with branding and backlink to the webpage in a ...
0
votes
1answer
19 views

Create role that can edit some user details, but not the role

I want to create custom role ('sales') that can edit user profiles of 'subscribers' but can not change the role of that user. The user details that would be editable by the 'sales' role would be ...
0
votes
0answers
22 views

How can I add capability to multiple roles?

I have this variable: $wpll_accesslist = self::$options['wpll_settings']['wpll_accesslist']; and it's output is: Array ( [Author] => 1 [Contributor] => 1 [Shop_Manager] => 1 ...
2
votes
0answers
46 views

In MultiSite, can some users automatically have Site Admin rights on all sites, without granting them Network Admin access?

We have some "content specialists" that we'd like to effectively grant Site Admin access to every site on our network automatically, but still don't want them to be able to access the network admin ...
0
votes
1answer
24 views

Allowing custom role user to edit post assigned to them but don't let them create new custom type post

Please don't mark this as already asked question as I have searched all the questions and none of them gives a clear answer. So I have created a custom role through Members plugin and I want the user ...
0
votes
1answer
32 views

WordPress custom post type capabilities issue

Using WP 5.2.4, I am registering my custom post type with this code: $args = array( 'labels' => $labels, 'public' => false, 'show_ui' => true, '...
0
votes
0answers
13 views

I need to forbid or deny a custom administrator role from creating other administrator user role

What can I add to this code? ... I need to forbid or deny this custom administrator role from creating other administrator user role? thank you add_action('init', 'cloneRole'); function cloneRole() {...
1
vote
1answer
82 views

Getting users by specific capability, not role

Is there a way to use the get_users() function, or maybe another way, to retrieve all users of a custom user capability? For example, I have given a select number of users the capability of '...
0
votes
1answer
17 views

Can't see post status drop down for custom post type

I have a custom post type called Group for that I have assigned all required capabilities to Admin. However, I am still not able to see Status (post status) dropdown on edit screen. Admin ...
1
vote
0answers
22 views

Users and Multisite - Removing all user capabilities

Quick summary: I basically want to know if it would cause any issues if I remove user capabilities. When users register on a multisite, they get their 'capabilities' assigned to the site they ...
0
votes
1answer
124 views

Custom Post Type Capabilities Singular/Plural

Just for clearance, if i add a custom post type with: register_post_type( 'event', array( 'labels' => array(…), 'capability_type' => ['event','events'], '...
0
votes
1answer
26 views

Want to know parameters that can be passed to user_can() for access control by user capabilities

I noticed someone else posted the use of user_can() in controlling access permission which appears very useful for an EC site: How to use current_user_can()? As I want to delicately control access ...
0
votes
0answers
50 views

Why is unfiltered_upload not working despite being enabled?

According to the Codex, all that's needed to enable the unfiltered_ upload capability - i.e. the ability to upload any filetypes to the Media Library rather than just the default whitelisted ones - is ...
0
votes
0answers
12 views

Create a Capability category to group a few custom Capabilities

The role editor has categories that allow easy grouping and finding of capabilities, how can I create a new one to add some of my own custom ones into?
0
votes
0answers
77 views

Can't add categories or tags to a post as editor on Gutenberg editor

I've installed Members extension in order to restrict capabilites of the editor role. I want to allow the editor to create posts and add to it a category and/or a tag. I've set the capabilites as it ...
2
votes
0answers
80 views

How can I control multiple editing of wordpress posts?

I am managing multiple authors blog, I have issues of editors taking over the stories that someone else is currently editing. The default wordpress warning will display but some of them ignore it and ...
0
votes
1answer
43 views

Allow specific user to edit a specific page

I've tried to make a script that only allows a specific user to edit a specific page but without any success. The idea behind, is that if a users username contains a specific word, they are allowed ...
1
vote
2answers
66 views

Prevent custom user role to add new pages

How can I prevent my custom user role to not be able to add new pages. I have this array of capabilities for my user role: $args = array( 'delete_others_pages' => false, '...
1
vote
1answer
104 views

Allow users to publish child pages of the pages they have access to edit

I have created a custom role called Custom Author. Users in this role can edit their own pages and add new pages. I would like to restrict new page creation and allow Custom Authors to create pages ...
1
vote
0answers
218 views

User Role Capabilities for WordPress Gutenberg Blocks

As I am switching from ACF to Gutenberg, I am looking for a possibilty to set specific capabilities for my users. In my common projects, my clients and content managers usually have "Editor"-Accounts ...
1
vote
2answers
28 views

Remove upload file types filter for admin

Does anyone know if there is a function to remove/bypass file types uploads filter (specifically for admins). I know there are plugins available but they often break or don't contain ALL the mime ...
0
votes
0answers
24 views

How to Allow Custom Created Roles to Access Specific Pages (or subdirectory)

This seems common but I can't seem to find a solution. Trying to avoid using a plugin because this feels straightforward. I'm looking to create three user types, I want each to be able to access ...
0
votes
2answers
142 views

Hide menu item based on user's custom capability

I need to show one item from menu only for users that are logged in and have certain custom capability set. Is it doable from theme functions.php or it needs a custom plugin? Note: I already use ...
0
votes
1answer
37 views

Custom roles and capabilities media not work right

Help with new user wordpress capabilities and roles custom. The media not work upload and display images in galery. image error: https://i.imgur.com/1bPbcAm.png code: if ( get_role('user_products')...
2
votes
1answer
84 views

How can I set status='publish' for all featured images?

Background: I've come accross this WP issue: https://core.trac.wordpress.org/ticket/41445 In short: when you make a request to a post over the REST API, if the featured image was originally uploaded ...
0
votes
0answers
111 views

How to give custom roles the capability to edit one Menu instead of every Menu

I would like to have a custom user role that can edit the Menu items under the Appearance tab. But I don't want my custom role to have the ability to edit every menu on my WordPress site. I only want ...
5
votes
1answer
264 views

What's the difference between the capability remove_users and delete_users?

In the list of capabilities, I found there's both remove_users and delete_users. It's not clear to me what remove_users is supposed to do, the Codex documentation just says it was introduced in ...
2
votes
0answers
390 views

Notice: Undefined property: stdClass::$delete_posts with custom post type

I created a custom post type called gdpr_qao and I set 'capability_type' => array( 'gdpr_qao', 'gdpr_qsaos' ) in register_post_type arguments. On main custom post type screen I get: Notice: ...
0
votes
1answer
490 views

custom taxonomy not showing up after adding capabilities upon updating to WP 5.1.1

After updating to WP 5.1.1, my custom taxonomies do not show up under their assigned custom post types. When I comment out the custom capabilities that are attached to these custom taxonomies then ...
0
votes
1answer
97 views

read_post meta capability for anonymous users

read_post is a meta capability that can be used to check if a user can read a post. It can be used, for example, like this: if ( current_user_can('read_post', $post_ID) ) { // do something } No ...
1
vote
0answers
57 views

WooCommerce Customer Role Delete Custom Post Type

WooCommerce customers are creating custom posts using Gravity Forms and then the customer is assigned as the author of the post. The custom post type is set up using the CPT UI plugin. I have this bit ...

1
2 3 4 5
9