1

我正在尝试构建一个 wordpress 查询以从 bbpress2.3.2 获取最后 2 个帖子以显示在网站的主页上,但我似乎无法掌握如何做到这一点。

我一直在数据库中挖掘,但仍然找不到任何线索。
谁能给我推动正确的方向?

谢谢。

4

1 回答 1

3

BBpress 将所有内容存储在wp_posts表中,以不同的post_type. 因此,如果您想获得最后 2 个帖子,您可以找到正确的post_type(可以是topic主题,也可以是主题reply中的回复)。然后你只需要使用 Wordpress 功能get_posts

$args = array(
    'post_type' => 'reply',
    'numberposts'     => 2,
);
$postslist = get_posts( $args );

您可以更改要获取的帖子数量和类型。有了它,你应该有你想要的:)

如果您被阻止:http ://codex.wordpress.org/Template_Tags/get_posts

于 2013-05-16T13:21:56.837 回答