获取 WordPress 所有用户的电子邮件

2014年04月2日13:26:23 11 已收录 1,461
摘要

下面的代码可以帮你快速地将所有注册用户的电子邮件以列表的形式展示出来。 < ?php $args = array('orderby' => ‘display_name’); $wp_user_query = new WP_User_Query($args); $authors = $wp_user_query->get_results(); if (!emptyempty($authors)) { echo ”; foreach ($authors as $author) { $author_info = get_userd….

下面的代码可以帮你快速地将所有注册用户的电子邮件以列表的形式展示出来。

  1. <?php 
  2. $args = array('orderby' => 'display_name');
  3. $wp_user_query = new WP_User_Query($args);
  4. $authors = $wp_user_query->get_results();
  5. if (!emptyempty($authors)) {
  6.      echo '<ul>';
  7.      foreach ($authors as $author) {
  8.           $author_info = get_userdata($author->ID);
  9.           echo '<li>' . $author_info->user_email . '</li>';
  10.      }
  11.      echo '</ul>';
  12. else {
  13.      echo 'No results';
  14. } ?>

可以将代码根据需要放在主题适当的位置上。

原文:WordPress get all user emails

weinxin
我的微信
分享交流WordPress经验与技巧,关注前端设计与网站制作。仅用于功能演示。
Begin主题购买
Begin主题购买

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:11   其中:访客  9   博主  2

    • 知更鸟 Admin

      ddd

      • 专注绿软 4

        不错

        • 许亚成 3

          请教鸟哥,“将代码根据需要放在主题适当的位置上”,这个适当位置是那一个文件的什么位置?

            • 知更鸟 Admin

              @许亚成 比如侧边栏模板sidebar
              不过用户电子邮箱属于个人隐私,不宜公开,本文只是一个技术贴仅供参考

                • 许亚成 3

                  @知更鸟 恩, 我也只是跟你学习WP,前几天看公告你最近在开发响应式网站了,不知道还接业务吗?想找你合作。

              • 绿蜂网 0

                好厉害,学习了

                • 牛叉电影 0

                  学习了

                  • liangfenglw 0

                    ok

                    • kpopcomedy 6

                      鸟哥,你做的那个主机商不知提供优化服务吗?

                      • 经方伤寒论 0

                        来学习,这个厉害

                        • 调节内分泌 3

                          虽然看不懂。但是,应该是个厉害的东东