the page you linked shows how to remove a capability from a role:
global $wp_roles;
// remove capability $cap from role $role
$wp_roles->remove_cap( $role, $cap );
and an example would be:
// for example
$wp_roles->remove_cap( 'subscriber', 'view_galleries' );
or remove a capability from a specific user:
// get the user by username say for example its admin
$user= new WP_User( null, 'admin' );
// remove a capability from the user
$user->remove_cap( 'view_galleries');
as for what hook you should use, you don’t need any just paste this code once in your theme’s functions.php file, save and remove, since the roles and capabilities are saved in the database.
Related Posts:
- What action should I hook into when adding roles and capabilities?
- What is valid timing of using current_user_can() and related functions?
- Allow Contributor to change the author of his own post?
- What’s the difference between Role and Meta capabilities; When to use map_meta_cap() filter
- How can I grant capabilities directly to users (not roles) in wp-admin?
- Disable posts, only allow to edit existing pages, not create new ones (create_posts)
- How to get all capabilities of an existing user role
- What exactly is WordPress?
- Menu capability in WordPress
- Does the “promote_users” capability allow someone to create a new admin account?
- current_user_can( ‘edit_post’, $post_id ) does not work for contributer but for administrator
- Add user capability and check against it
- Listing all capabilities in dropdown is returning boolean
- Add Media Upload Capabilities Needed for Custom Role for non-Posts
- add_cap only adding the first two in array
- How can I prevent a writer from being able to edit an article that has been scheduled?
- Check whether user can delete a given post
- Multiple Authors on Single Post
- Allow unfiltered HTML in titles for low level users?
- Allow users to set a post author
- Unify the roles and caps?
- current_user_can capabilities in the admin not working as expected
- Remove menu items from admin page and limit capabilities
- Filter list of rules based on a capability
- Using author_can() on custom post types in WordPress
- How to show a admin bar menu item only to users with certain capabilities?
- Restricted user capabilities cannot add image
- User capability per post
- How come I see a manage_categories capability but not a manage_tags capability for any users?
- Theme option editing capability problems
- Allow Contributor to edit published post and filter by page id
- Usage of current_user_can()
- Is it wise not to use only meta capabilities for certain basic post types?
- What capabilities are assigned to unauthenticated users?
- Capabilities Not Changing
- Assign multiple roles , overlapping capabilities
- Administrator role capabilities
- How to get all capabilities
- Prevent all users from editing posts except admins using hooks
- WordPress remove capability post ,media completely for custom role
- Add capability to “Editor” role to be able to view all users attachments
- Why cannot author edit pages?
- Add capability to a role , so user is only able to view his own posts
- Plugin page and capabilities
- how to change capability required to view an admin page? [duplicate]
- How can restrict certain users from delete a category but can view only in wordpress?
- Delete admin edit/delete links in users list wordpress admin
- Create a Capability category to group a few custom Capabilities
- Capability to edit post slugs
- admin can not change author profile picture
- Changing capability type without altering plugin
- Can’t create new Pods pages
- Is there a way of retrieving the core WP capabilities?
- Pricing Tables admin page capability
- Best Roles and Capability on a site with review features using a front end custom post
- Not able to give editors acess to new admin menu item
- Manage Roles and Capabilities on Multi-site
- Capabilities and Custom Post Types
- How to create a clone role in wordpress
- Select subscriber as author of post in admin panel?
- Restrict Admin Capabilities in MultiSite
- How to update user role without logout
- Allow authors to edit only certain users
- Role that can edit only widgets, not other theme options
- How to programmatically add a user to a role?
- remove other tabs in new wordpress media gallery
- Allow users to publish child pages of the pages they have access to edit
- 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?
- Locking Down WordPress Application Password Permissions / Capabilities
- Why do comment moderators need to have all create/edit/delete toboth posts and pages?
- Restrict Admin Capabilities in MultiSite
- Allow contributors to moderate comments comments on posts they write
- current_user_can Not Always Working Properly
- Update User Role
- Prevent Editors from Editing/Deleting Admin Accounts
- Applying roles to an admin sub-menu (eg Appearance -> Menus)
- Remove Capabilities from WP admin for specific user role
- Add menu items/actions for multisite users who are registered on the network but do not have a role or capability in any sites
- Logout users upon login, based on caps/role?
- Restrict Access to Posts based on Custom User and Post Meta Data
- Custom capabilities to add, edit, remove users of a particular role only?
- Restricting Pages based on Hierarchy and User Role
- Cannot Create new Post within Custom Post Type
- Create a custom capability to allow an ‘Editor’ to edit only ‘Subscriber’ users
- Menu page with minimum capability as ‘Subscriber’ doesn’t allow ‘Admin’ to access it?
- What is the name of the user capability to read a reusable block?
- Create sub-administrator role that can do everything except use or see the code editor
- Restrict access to custom post type based on its taxonomy terms
- Restrict access only of custom post type with standard capabilities to edit_post
- cannot get global $menu value in form request
- Give admin_menu permission to specific users
- CPT requires manage_options and edit_posts for some reason
- Allow contributor user role to perform copy operation PHP
- Restrict specific private page to a specific user
- save meta data of custom post type: WP_Error has no effect, even if insufficient capabilities
- Enable plugins for a specific user role
- Subscriber role – blank page
- Capability to read/edit page in wp-admin only for administrators
- How to add post of custom type to a category with custom type capabilities
- Understanding capabilities parameter in register_post_type()