我如何可以按作者过滤博客文章?(How can I filter blog posts by aut

2019-10-17 09:02发布

我将使用have_posts函数来获取信息,如何过滤通过作者姓名帖子?

Answer 1:

你可以写自己的查询包括或从作者这页有关于你可以通过一个查询的不同选项的文件排除的职位。 http://codex.wordpress.org/Template_Tags/query_posts

下面是一个例子,只从用户那里获取“涉水”的帖子

$author_query = new WP_Query('author_name=wade');


Answer 2:

有几个插件,它可以为你做到这一点-比如这一个

如果他们不想要很什么,他们应该作为一个很好的起点,编写自己的插件(这是不是可怕的或难以)



Answer 3:

另一种选择是直接跳过属于某个作者在循环的职位。 像这样:

<?php if (get_post_author($post) == "wade") continue; ?>

这将如果您使用的网页多个循环,并希望过滤掉特定用户的信息,而无需创建多个有用WP_Query秒。



Answer 4:

只是追加?笔者= 4到url

与4是作者ID



文章来源: How can I filter blog posts by author?
标签: php wordpress