获取用户在登陆后的用户信息

首页 论坛 bbPress插件版讨论区 综合技术 获取用户在登陆后的用户信息

该主题包含 5 个回复,有 2 个参与人,并且由  shengwumi210 年, 12 月 前 最后一次更新。

正在查看 6 个帖子 - 1 至 6 (共计 6 条)
  • 作者
    帖子
  • #2337

    管理员
    管理员

    @admin

    可以直接使用wordpress的函数。

    你可以把以下代码放到你的模板文件中

     Code: arbitrary (select
    1.
    2.
    3.
    4.
    5.
    6.
    7.
    8.

    global $current_user;
          get_currentuserinfo();
          echo 'Username: ' . $current_user->user_login . "<br>";
          echo 'User email: ' . $current_user->user_email . "<br>";
          echo 'User first name: ' . $current_user->user_firstname . "<br>";
          echo 'User last name: ' . $current_user->user_lastname . "<br>";
          echo 'User display name: ' . $current_user->display_name . "<br>";
          echo 'User ID: ' . $current_user->ID . "<br>";

    输出结果:

     Code: arbitrary (select
    1.
    2.
    3.
    4.
    5.
    6.

    Username: admin
    User email: outsiderla@yahoo.cn
    User first name:
    User last name:
    User display name: admin
    User ID: 1

    • 该主题由  管理员 于 11 年 前 修正。
    • 该主题由  管理员 于 10 年, 12 月 前 修正。
    #2512

    shengwumi2
    会员

    @shengwumi2

    谢谢,我还想问一下,怎么在bbpress档案页,显示该作者撰写的文章数目?

    #2514

    管理员
    管理员

    @admin

    @shengwumi2
    这个倒不知道,你可以在用户资料页面有统计发贴数的,你可以看看源码,调用什么函数来着。

    #2516

    shengwumi2
    会员

    @shengwumi2

    站长,是bbp_get_user_topic_count_raw()这个函数,但是这是调用主题的,不是调用发布的文章的,站长有没有好办法呀?

    #2517

    管理员
    管理员

    @admin

    @shengwumi2

    主题?文章?你指wordpress的文章?这个网上应该很多吧。

    #2527

    shengwumi2
    会员

    @shengwumi2

    就是在bbpress用户档案页显示这个用户在wordpress中发表的文章数目,不知道有没有方法呀?网上找不到 :cry:

正在查看 6 个帖子 - 1 至 6 (共计 6 条)

抱歉,回复评论必需登录。