按标签获取要在小工具中显示的帖子

时间:2016-09-14 作者:Pouya Jabbarisani

你好,亲爱的开发人员!我在我的wordpress主题中制作了一个小部件,以显示其中最后5篇基于视频的帖子。我的视频帖子有一个“视频”标签。如何通过标签查询帖子以显示在那里?谢谢

1 个回复
最合适的回答,由SO网友:Aniruddha Gawade 整理而成

您可能需要经历:

https://codex.wordpress.org/Class_Reference/WP_Query#Tag_Parameters

所以使用tag 中的参数WP_Query, 您可以将帖子标记为“视频”标记。

使用orderbyposts_per_page 获取最后5个视频帖子。

$query = new WP_Query( array( \'tag\' => \'video\', \'posts_per_page\' => 5 ) );
while ($wp_query->have_posts()) : $wp_query->the_post();
//your code to display posts
endwhile;
还没有测试代码,所以要注意拼写错误。

相关推荐

将wp_Query替换为wp_User_Query

我在插件中制作了一些订阅者档案和单曲(个人资料页),其中我还包括了一个“用户单曲”模板,通过template_include. 不过,我正在尝试从插件中删除一些模板,以使其使用主题模板。我用了locate_template( \'single.php\' ) 从活动主题中选择单个模板。我没有使用全局wp_query 在本例中显示我的内容,但页面显示了基于查询默认值的循环(十篇帖子)。我想知道的是,我是否可以完全放弃默认查询,用wp_user_query 我可以将查询到的用户ID输入其中。然后我想筛选the