Php 如何按作者筛选博客帖子?
我将使用have_posts函数获取消息,如何按作者姓名筛选帖子?有几个插件可以为您完成此操作-例如Php 如何按作者筛选博客帖子?,php,wordpress,Php,Wordpress,我将使用have_posts函数获取消息,如何按作者姓名筛选帖子?有几个插件可以为您完成此操作-例如 如果它们不是您想要的,那么它们应该成为编写您自己的插件的良好起点(这并不可怕或困难)有一些插件可以为您做到这一点-例如 如果它们不是你想要的,那么它们应该成为你自己编写插件的良好起点(这不是那么可怕或困难)你可以编写自己的查询来包含或排除作者的帖子 此页面包含有关可以传递到查询的不同选项的文档 下面是一个仅从用户“wade”获取帖子的示例 $author_query = new WP_Query
如果它们不是您想要的,那么它们应该成为编写您自己的插件的良好起点(这并不可怕或困难)有一些插件可以为您做到这一点-例如
如果它们不是你想要的,那么它们应该成为你自己编写插件的良好起点(这不是那么可怕或困难)你可以编写自己的查询来包含或排除作者的帖子 此页面包含有关可以传递到查询的不同选项的文档 下面是一个仅从用户“wade”获取帖子的示例
$author_query = new WP_Query('author_name=wade');
您可以编写自己的查询来包含或排除作者的帖子 此页面包含有关可以传递到查询的不同选项的文档 下面是一个仅从用户“wade”获取帖子的示例
$author_query = new WP_Query('author_name=wade');
另一种选择是跳过循环中属于某个作者的帖子。像这样:
<?php if (get_post_author($post) == "wade") continue; ?>
如果您在一个页面中使用多个循环,并且希望在不创建多个
WP\u Query
s的情况下过滤掉某些用户的帖子,这将非常有用。另一个选项是只跳过循环中属于某个作者的帖子。像这样:
<?php if (get_post_author($post) == "wade") continue; ?>
如果您在一个页面中使用多个循环,并且希望在不创建多个
WP\u Query
s的情况下过滤某些用户的帖子,这将非常有用。只需将?author=4附加到url即可
4是作者ID,只需将?author=4附加到url即可 其中4是作者ID