当サイト、Codex 日本語版は今後積極的な更新は行わない予定です。後継となる新ユーザーマニュアルは、https://ja.wordpress.org/support/ にあります。
万が一、当サイトで重大な問題を発見した際などは、フォーラムWordSlack #docs チャンネルでお知らせください。</p>

テンプレートタグ/wp count posts

提供: WordPress Codex 日本語版
< テンプレートタグ
2008年5月5日 (月) 08:15時点におけるBono (トーク | 投稿記録)による版 (3 版)

移動先: 案内検索

WordPress 2.5 で初めて使用できるようになった、このテンプレートタグは post_typepost_status で指定した wp_posts の数を返します。

使い方

<?php wp_count_posts('type', 'status'); ?>

用例

初期設定での使用

デフォルトでは公開された記事の数を返します。

<?php $published_posts=wp_count_posts(); ?>

下書きを数える

下書きの数を返します。

<?php $draft_posts=wp_count_posts('post','draft'); ?>

ページを数える

公開されたページの数を返します。

<?php $published_pages=wp_count_posts('page','publish'); ?>

パラメータ

type 
(文字列) 数えたい wp_posts の型。型の値は post_type と同じです。デフォルトは post です
status 
(文字列) 数えたい wp_posts のステータス。ステータスの値は post_status と同じです。デフォルトは publish です

変更履歴

  • 2.5 : 新規テンプレートタグ

投稿タグ: body_class(), next_image_link(), next_post_link(), next_posts_link(), post_class(), post_password_required(), posts_nav_link(), previous_image_link(), previous_post_link(), previous_posts_link(), single_post_title(), sticky_class(), the_category(), the_category_rss(), the_content(), the_content_rss(), the_excerpt(), the_excerpt_rss(), the_ID(), the_meta(), the_shortlink(), the_tags(), the_title(), the_title_attribute(), the_title_rss(), wp_link_pages(),


テンプレートタグへの PHP 関数型パラメータの渡し方関数リファレンステンプレートタグ目次もご覧ください。


最新英語版: WordPress Codex » Template Tags/wp_count_posts最新版との差分