This filter needs to return something. Try this
function modify_contact_methods($profile_fields) {
if(current_user_can('edit_users')) {
// Field addition and removal will be done here
// Add new fields
$profile_fields['company_name'] = 'Company Name';
$profile_fields['company_id'] = 'Company ID';
}
return $profile_fields;
}
add_filter('user_contactmethods', 'modify_contact_methods');
Related Posts:
- how to add custom user capabilities using add_user_meta or something else?
- Why does user_can return false for a capability during plugin deactivation?
- Is there way to rename user role name without plugin?
- How to create a clone role in wordpress
- How to add a Capability to a User Role?
- How can I get a list of users by their role?
- How do I make a draft post accessible to everyone?
- Reset default roles and capabilities
- add_role() run only once?
- What do unfiltered_html and unfiltered_upload actually filter?
- wp_update_user not updating
- Temporary capability for current_user_can()
- Create custom user role (client) that can create another custom user role (employee) of that client
- Allow roles below admin to add subscribers only
- Temporarily give ‘manage_options’ capability
- Hide specific admin users’ posts
- Allow authors to edit only certain users
- How to update role capabilities
- How to loop through each user id?
- \WP_User Object | What’s the Difference Between {caps} and {allcaps}?
- Do custom user roles have any default capabilities?
- Ordering users of a specific role by last name
- How to programmatically add a user to a role?
- Allow user to Publish, but not Edit or Delete
- Email notification for editors only
- Shold I manually add ‘cap’ to admin role ?
- Allow users to publish child pages of the pages they have access to edit
- New Roles and Capabilities in WordPress
- Why is wp-login redirecting to the home page when I use this function?
- Allow contributor to view own scheduled post
- How to prevent users with “edit_others_posts” capability from editing admin posts
- Author Role – Allow editing of Gallery images
- What is the difference between “create_users” and “add_users” capabilities?
- How to get all users with Author role capabilities?
- How to check if a role has a specific capability
- Locking Down WordPress Application Password Permissions / Capabilities
- Prevent custom user role to add new pages
- Allow user to edit specific user with meta key using map_meta_cap
- How to remove sticky post capability for a specific user role?
- Let new user role to ‘edit_others_posts’ of other user role, not of its own type
- How can I have different groups of editors only allowed to edit certain parent+subpages?
- The delete_posts capability?
- How to restrict access to specific pages on the back-end?
- Capabilites not working [closed]
- add_menu_page() for more than one user role
- WordPress missing user roles on local dev machine. Live site works fine
- Remove wordpress author’s capability to moderate comments on their own posts
- Can you set a role as author?
- Prevent Editors from Editing/Deleting Admin Accounts
- Where are the WordPress capabilities stored?
- Assign second role to user
- Are User Levels Still Currently Used?
- Adding Capabilities to a WordPress User Account
- Adding an additional role to an Administrator
- Display user meta by different user role
- Ability to only view (not edit) other user’s personal profile information
- Custom user roles for access to specific parts of the site
- Pending status by default for a specific role
- How do I restrict user access to plugins?
- Parent User and Child User – relate users
- My subscriber has the “edit comment” capability but can’t edit comment
- Show metabox for a special role
- Restrict Access to Posts based on Custom User and Post Meta Data
- Assign a role to the user who registers on a form
- User Role Capabilities for WordPress Gutenberg Blocks
- Subscriber (with read permissions) cannot view Private posts
- How can I add a custom role capability to use in a custom plugin?
- bbPress plugin moderator roles
- How to create user specific pages (not user role!)?
- Allowing user to edit posts based on the post status
- Custom capabilities to add, edit, remove users of a particular role only?
- How to change user role using hook
- Stop users of author role from editing already pending posts
- add_role user capability not working
- Purpose of Adding Capability to Role But Not Grant?
- How can I promote a user to a network administrator?
- Reset Roles (or undo role changes on theme change)
- Check role of Username then echo something if administrator [closed]
- How to get a users list by who created them?
- Authorize users for specific pages and/or categories
- Custom Capabilities for CPT and Problem with current_user_can()
- Custom wordpress admin page/url “You do not have sufficient permissions to access this page.”
- Hiding custom theme functionality using capabilities
- user_can() not working for comment authors
- Which capabilities are available in Gravity Forms Salesforce plugin? [closed]
- How to write conditions based on user capabilities not on user role?
- What Capability is required to let a role RUN code in Edit Theme?
- Want to know parameters that can be passed to user_can() for access control by user capabilities
- WordPress add_rewrite_rule redirection match GET variable not passing through to custom template
- Can I Create a Second Admin Level User Role?
- Problems using ‘add_role’
- Create sub-administrator role that can do everything except use or see the code editor
- Show global Message in User Profiles with admin only Input field in WordPress Backend
- Let editors view post in admin but not be able to perform a save/edit
- Capabilities don’t add
- Assigning multiple or additional capabilities to specific users or how to create additional roles like bbpress roles?
- how do I add role and capability after I create a new user
- Require Capability to View Woocommerce Product
- User role editor – Add download files capability
- Why can my subscribers create new posts for review?