获取WordPress页面中特定用户编写的帖子数量

时间:2012-03-20 13:57:11

标签: php wordpress echo

我正在尝试在我的WordPress博客中创建一个作者页面。我有一件事我一路尝试但没有成功。

我想显示每位作者的帖子数量,但我不能只使用<?php the_author_posts(); ?>因为我不在single.php文件中。

到目前为止,我知道我必须使用<?php echo get_the_author_posts(); ?>,但这不起作用,因为我无法指定作者ID。所以我尝试了类似的东西:<?php echo get_the_author_posts( $id_ir_email = '1'); ?>,也没用。

任何idia如何解决?

在简历中,我只想在“single.php”之外写“管理员在此博客上写过X帖子”

1 个答案:

答案 0 :(得分:0)

不确定这是否有帮助,但我创建了一个博客页面,我想要特定作者的帖子:

// Reset Query because I had already done a query on the page.
wp_reset_query();

// The Query for a specific author
query_posts('author=4'); 

来自this page的信息。

使用此功能,您可以循环并计算帖子。