wp-includes/user.php


Lines:

1 to 100 of 169
<?php

/**
 * Core User API
 *
 * @package WordPress
 * @subpackage Users
 */

/* function wp_signon() – Authenticates and logs a user in with ‘remember’ capability. */

/* function wp_authenticate_username_password() – Authenticates a user, confirming the username and password are valid. */

/* function wp_authenticate_email_password() – Authenticates a user using the email and password. */

/* function wp_authenticate_cookie() – Authenticate the user using the WordPress auth cookie. */

/* function wp_authenticate_application_password() – Authenticates the user using an application password. */

/* function wp_validate_application_password() – Validates the application password credentials passed via Basic Authentication. */

/* function wp_authenticate_spam_check() – For Multisite blogs, check if the authenticated user has been marked as a
spammer, or if the user’s primary blog has been marked as spam. */

/* function wp_validate_logged_in_cookie() – Validates the logged-in cookie. */

/* function count_user_posts() – Number of posts user has written. */

/* function count_many_users_posts() – Number of posts written by a list of users. */

//
// User option functions.
//

/* function get_current_user_id() – Get the current user’s ID */

/* function get_user_option() – Retrieve user option that can be either per Site or per Network. */

/* function update_user_option() – Update user option with global blog capability. */

/* function delete_user_option() – Delete user option with global blog capability. */

/* function get_users() – Retrieve list of users matching criteria. */

/* function wp_list_users() – List all the users of the site, with several options available. */

/* function get_blogs_of_user() – Get the sites a user belongs to. */

/* function is_user_member_of_blog() – Find out whether a user is a member of a given blog. */

/* function add_user_meta() – Adds meta data to a user. */

/* function delete_user_meta() – Remove metadata matching criteria from a user. */

/* function get_user_meta() – Retrieve user meta field for a user. */

/* function update_user_meta() – Update user meta field based on user ID. */

/* function count_users() – Count number of users who have each of the user roles. */

/* function get_user_count() – Returns the number of active users in your installation. */

/* function wp_maybe_update_user_counts() – Updates the total count of users on the site if live user counting is enabled. */

/* function wp_update_user_counts() – Updates the total count of users on the site. */

/* function wp_schedule_update_user_counts() – Schedules a recurring recalculation of the total count of users. */

/* function wp_is_large_user_count() – Determines whether the site has a large number of users. */

//
// Private helper functions.
//

/* function setup_userdata() – Set up global user vars. */

/* function wp_dropdown_users() – Create dropdown HTML content of users. */

/* function sanitize_user_field() – Sanitize user field based on context. */

/* function update_user_caches() – Update all user caches */

/* function clean_user_cache() – Clean all user caches */

/* function username_exists() – Determines whether the given username exists. */

/* function email_exists() – Determines whether the given email exists. */

/* function validate_username() – Checks whether a username is valid. */

/* function wp_insert_user() – Inserts a user into the database. */

/* function wp_update_user() – Update a user in the database. */

/* function wp_create_user() – A simpler way of inserting a user into the database. */

/* function _get_additional_user_keys() – Returns a list of meta keys to be (maybe) populated in wp_update_user(). */

/* function wp_get_user_contact_methods() – Set up the user contact methods. */

/* function _wp_get_user_contactmethods() – The old private function for setting up user contact methods. */

 View on GitHub View on Trac

Called by

    Invoked by

      Calls

      Call hooks

      API Letters: ,,,