Opens in a new tab
A picture of Jeff Brigman
I CODE TODAY FOR
A BETTER TOMORROW

Glossary Term

user_can_for_site()

3 tags 1 category

user_can_for_site() — Returns whether a particular user has the specified capability for a given site. This function also accepts an ID of an object to check against if the capability is a meta capability. Meta capabilities such as edit_post and edit_user are capabilities used by the map_meta_cap() function to map to primitive capabilities that a user or role has, such as edit_posts and edit_others_posts. Example usage: user_can_for_site( $user->ID, $site_id, ‘edit_posts’ ); user_can_for_site( $user->ID, $site_id, ‘edit_post’, $post->ID ); user_can_for_site( $user->ID, $site_id, ‘edit_post_meta’, $post->ID, $meta_key );

Inputs: $user (int|WP_User): User ID or object. $site_id (int): Site ID. $capability (string): Capability name.

Returns bool: Whether the user has the given capability.

Term Connections

Explore related terms connected by shared tags, shared categories, and relationship phrases. This map loads only when it comes into view.

Loading term connections…