欢迎莅临阿Q的项目

专业WP商业设计开发销售中心

[手册]WordPress 函数参考(Function Reference)

Function Reference 函数参考,函数参考目录: 1. Post, Page, Attachment and Bookmarks Functions 文章,页面,附件和链接的函数 - P […]

3、User and Author Functions 用户和作者的函数

auth_redirect <?php auth_redirect() ?>
是一个简单函数,要求用户访问页面前登录.
count_users <?php count_users( $strategy ); ?>
返回用户的角色总数. (3.0 函数)
count_user_posts <?php count_user_posts( $userid ); ?>
返回指定用户的文章数.(3.0 函数)
count_many_users_posts <?php count_many_users_posts( $users ); ?>
返回多个用户的文章总数.(3.0 函数)
get_currentuserinfo <?php get_currentuserinfo(); ?>
获取当前用户信息.详情见:http://codex.wordpress.org/Function_Reference/get_currentuserinfo.
get_profile <?php get_profile( $field, $user ); ?>
获取个人信息, $field是字段名,$user是登录名.
get_userdata <?php get_userdata(userid); ?>
获取指定ID的用户对象。
get_userdatabylogin <?php get_userdatabylogin( $user_login ) ?
获取指定登录名的用户对象.
get_usernumposts <?php get_usernumposts(userid); ?>
获取指定用户发飙的文章数.
set_current_user <?php set_current_user( $id, $name ) ?>
改变目前用户的编号或名称。在用户编号未知的情况下可以将$id设为0并指定一个名称。
user_pass_ok <?php user_pass_ok( $user_login, $user_pass ) ?>
判断用户名密码是否正确
username_exists <?php username_exists($username); ?>
判断用户名是否存在.(3.0 函数)
validate_username <?php validate_username( $username ) ?>
判断用户名是否有效.(3.0 函数?)
wp_get_current_user <?php wp_get_current_user(); ?>
获取当前用户的详细资料方法2. 可以对非登录用户进行编辑或执行动作, 详情见:http://codex.wordpress.org/Function_Reference/wp_get_current_user.
wp_set_current_user <?php wp_set_current_user( $id, $name ) ?>
改变目前用户的编号或名称。在用户编号未知的情况下可以将$id设为0并指定一个名称. 可以对非登录用户进行编辑或执行动作.

delete_user_meta <?php delete_user_meta( $user_id, $meta_key, $meta_value ) ?>
删除用户元数据. (3.0 函数)
get_user_meta <?php get_user_meta($user_id, $key, $single)  ?>
返回用户的元数据. (3.0 函数)
update_user_meta <?php update_user_meta( $user_id, $meta_key, $meta_value, $prev_value ) ?>
更新用户原数据.(3.0 函数)

wp_create_user <?php wp_create_user( $username, $password, $email ); ?>
创建新用户.
wp_delete_user <?php wp_delete_user( $id, $reassign ) ?>
删除用户.
wp_insert_user <?php wp_insert_user( $userdata ) ?>
插入用户.
wp_update_user <?php wp_update_user( $userdata ) ?>
更新用户资料.

delete_user_meta <?php delete_user_meta( $user_id, $meta_key, $meta_value ) ?>
删除用户元数据. (3.0 函数)
get_user_meta <?php get_user_meta($user_id, $key, $single) ?>
返回用户的元数据. (3.0 函数)
update_user_meta <?php update_user_meta( $user_id, $meta_key, $meta_value, $prev_value ) ?>
更新用户原数据.(3.0 函数)

is_user_logged_in <?php if ( is_user_logged_in() ) { ... } ?>
判断用户是否登录.
wp_signon <?php wp_signon( $credentials, $secure_cookie ) ?>
用户登录, 详情见:http://codex.wordpress.org/Function_Reference/wp_signon.
wp_logout <?php wp_logout(); ?>
用户登出.
如果喜欢本文,请分享给朋友们

[手册]WordPress 函数参考(Function Reference)19 篇评论

  1. fannar

    博主,你好,我想问下,为什么我在你的网站里搜索esc_attr时,搜不到,在百度里面搜esc_attr,反而能搜到,想问下这是怎么回事?

    • 阿Q管理员

      我可以搜到包含esc_attr的三篇文章哦。

  2. 戈饭

    你NB,我特意来顶了,我不客气地COPY了!THANK YOU! :mrgreen:

  3. 我的天,实在是太长太多了.
    收藏回去慢慢看..

  4. 博主好

    百度快照就是不更新不知道为什么