Get x recent posts by author?

时间:2014-11-30 作者:mazing

因此,我的网站上有十位作者,我想指定一个部分,以帖子标题链接的形式显示这十位作者及其5篇最新帖子。

我尝试使用以下

<?php get_most_recent_post_of_user( $user_id ); ?>
但它不起作用,所以我觉得有点失落。

有什么建议/建议吗?

1 个回复
SO网友:Pieter Goosen

您正在使用的函数,get_most_recent_post_of_user, 不起作用,因为它只检索最新的post 来自作者。它无法重设帖子列表

浏览每个用户的博客,查找包含最新post\\u date\\u gmt的帖子。

您很可能会更好地使用WP_Queryget_posts 为了实现这一点。

您应该首先将所有作者ID添加到一个数组中,或者使用自定义函数动态获取它们,然后使用foreach 循环遍历所有单独的ID,并在自定义查询中使用每个ID检索该作者最近的5篇文章

结束

相关推荐

pre_get_posts post_meta event

我希望pre_get_posts 筛选中显示的帖子archive-events.php 和taxonomy-eventcat.php 模板。我有一个post_meta 正在使用命名o_event_start 将值存储在DATETIME (2014-12-31 21:30:00)格式,我希望显示所有事件(cpt)今天(仅在第1页)正在使用WP_Query</明天(仅在第1页)将使用WP_Query</未来会发生,但不会today 或tomorrow (paged)已经发生了(paged)3和4需