記事の投稿数を表示させる方法

ブログ等で「現在の投稿数○○件」みたいに表示件数を表示する方法

いろいろと検索をしてみると下記方法が記載されていました。

 

$numposts = $wpdb->get_var("SELECT count(*) FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'coupon-info'");
if (0 < $numposts){
$numposts = number_format($numposts);
return $numposts;
}

「post_type」に投稿「post」、固定ページ「page」、カスタム投稿「カスタム投稿タイプ名」にすれば表示件数を表示できます。

また複数ある場合はカンマ「,」と値をシングルクォテーション「’」を使います。

$wpdb->get_var("SELECT count(*) FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'coupon-info', 'post'");

これで記事の投稿件数を表示する事ができます。