0

我如何获得我有多少帖子的价值?有没有一个wordpress标签?

我想在我的主题中使用它:帖子数:37

4

2 回答 2

1

是的,有一个功能可以做到这一点:

$count_posts = wp_count_posts();

来自官方文档

默认用法返回已发布帖子的计数。这将是一个对象,您可以通过 var_dump() 内容来调试输出。

或者:再次引用:

如果要显示已发布帖子的数量,请使用此代码。

$published_posts = wp_count_posts();
echo $published_posts->publish;

我不确定哪一种是正确的方法,以前从未尝试过,但似乎两者都可以解决问题。

于 2012-05-24T22:51:40.987 回答
0

此代码可以帮助您在当前页面中显示没有帖子

<?php
$count = 1;
if (have_posts()) : while(have_posts()): the_post(); ?>
layout of regular template file here
<?php $count++;
      endwhile; endif;
echo $count;
 ?>

或者,您可以按照 Wordpress 文档wp_count_posts中所示使用

<?php
$count_posts = wp_count_posts();
?>
于 2015-06-11T14:59:23.480 回答