php - 列出 User.php
问题描述
$latest_post;
if ( publisher_get_prop( 'show-posts-url' ) ) {
$latest_post = get_posts( array(
'author' => $user->ID,
'orderby' => 'date',
'numberposts' => 1
));
$latest_post = $latest_post[0];
我想操纵这个循环,让它加载最近发布的用户排序的用户。我怎么能这样。我想按最新的帖子顺序对作者进行排序。
解决方案
你想显示帖子吗?或者只是一个用户列表。如果只是最近发布的用户列表,则使用get_users()
$args = array(
'order' => 'ASC',
'number' => '10',
'fields' => 'all',
'orderby' => 'post',
);
$users = get_users( $args ); //var_dump($dash);
echo '<ul>';
foreach($users as $user)
{
echo '<li>'. $user->user_nicename .'</li>';
}
echo '</ul>';
要进行排序,请检查 tfrommen 在此答案中共享的此简洁功能。
推荐阅读
- r - 将操作数据Stata转换为R:if和递归值在同一行
- pandas - 如果满足多个条件,则保留数据框行
- javascript - 从 div 元素中删除单词
- java - 如何从命令行在 jar 文件中运行测试类?
- java - 从带有 NP 的 Python 移植到 Java - 传递给 np.sum 时,不能将序列乘以“列表”的非整数类型
- winapi - UI 自动化 ScrollPattern 是否有边界矩形或者是否有可靠的方法来获取它?
- git - 如何在分支之间切换时链接到 git repo 的内容
- python - 将一个字典的值与另一字典的键匹配(Python)
- html - 照片库过滤器在第一次加载时看起来损坏但在我刷新时看起来很好?
- docker - Hsaura docker-compose 文件返回错误 - 以代码 0 退出