随机获取作者

时间:2011-03-31 15:48:47

标签: php wordpress wordpress-plugin wordpress-theming

如何随机获取作者详细信息和作者页面永久链接。我已经检查了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;

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

1 个答案:

答案 0 :(得分:7)

尝试

$users = get_users('ciriteria');
shuffle($users)
//users is now shuffled

使用PHP Shuffle-Function