随机获取作者

Sis*_*sir 2 php wordpress wordpress-theming wordpress-plugin

如何随机获取作者详细信息和作者页面永久链接.我已经检查了wordpress 的新get_users()函数,它正在返回作者,但我无法随机对它们进行排序.

这是我使用代码的网站:http://citystir.com

有帮助吗?


解决方案:感谢theomega,我已经解决了问题.以下是社区共享的代码:

$args = array('role' => 'author');

    $authors = get_users($args);
    shuffle($authors);
    $i = 0;
     foreach ($authors as $author): 
           if($i == 4) break;
           //do stuff
           $i++;
         endforeach;
Run Code Online (Sandbox Code Playgroud)

没有设置$ args的限制,因为我需要在所有用户中进行shuffle.希望它会在野外帮助那些人.:D谢谢!

the*_*ega 7

尝试

$users = get_users('ciriteria');
shuffle($users)
//users is now shuffled
Run Code Online (Sandbox Code Playgroud)

使用PHP Shuffle-Function.