我正在尝试构建一个 wordpress 查询以从 bbpress2.3.2 获取最后 2 个帖子以显示在网站的主页上,但我似乎无法掌握如何做到这一点。
我一直在数据库中挖掘,但仍然找不到任何线索。
谁能给我推动正确的方向?
谢谢。
BBpress 将所有内容存储在wp_posts
表中,以不同的post_type
. 因此,如果您想获得最后 2 个帖子,您可以找到正确的post_type
(可以是topic
主题,也可以是主题reply
中的回复)。然后你只需要使用 Wordpress 功能get_posts
:
$args = array(
'post_type' => 'reply',
'numberposts' => 2,
);
$postslist = get_posts( $args );
您可以更改要获取的帖子数量和类型。有了它,你应该有你想要的:)