wordpress获取所有文章数量
时间 : 2023-12-28 14:54:02 声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性
最佳答案
在WordPress中,你可以使用以下方法获取所有文章的数量:
1. 使用WP_Query类:
```php
$args = array(
'post_type' => 'post', // 文章类型
'post_status' => 'publish', // 发布状态
'posts_per_page' => -1, // 获取所有文章
);
$query = new WP_Query($args);
$count = $query->found_posts;
echo "文章数量:" . $count;
2. 使用WPDB类:
```php
global $wpdb;
$count = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->posts WHERE post_type = 'post' AND post_status = 'publish'");
echo "文章数量:" . $count;
这两种方法都可以获取到WordPress中所有已发布文章的数量,并将结果输出。你可以根据需要选择其中一种方法使用。
其他答案
要获取WordPress网站中的所有文章数量,你可以使用以下代码:
```php
$count_posts = wp_count_posts();
$published_posts = $count_posts->publish;
echo "总共有 " . $published_posts . " 篇文章。";
此代码使用`wp_count_posts()`函数获取文章的数量,然后获取已发布的文章数量并将其存储在变量`$published_posts`中。最后,使用`echo`语句输出总共的文章数量。
上一篇
搭建宝塔面板安装微擎
下一篇
zblog asp登录地址
https/SSL证书广告优选IDC>>
推荐主题模板更多>>
推荐文章







