これは私がやろうとしていることです:
投稿数が20を超える場合 - >別のページへのリンクを表示する(すべての投稿を表示)投稿数が20を超える場合 - >リンクを表示しない
これまでのところ、私はを使用して投稿の数を返すことができました
$count_posts = wp_count_posts('inventory');
$published_posts = $count_posts->publish;
しかし、私はここからどこへ行くべきかわからない、何か提案?
カテゴリ内の正しい投稿数がカテゴリオブジェクトに永続的に格納されているのを覚えていれば。そのため、 get_category()
またはそのバリエーションを使用して、オブジェクトから番号を取得します。
コード例(未テスト)
$category = get_category($id);
$count = $category->category_count;
if( $count > $something ) {
// stuff
}
あなたはオブジェクト自体からそれにアクセスすることができます:
foreach ( get_the_terms( get_the_ID(), 'taxonomy' ) as $term )
{
printf( '%s (%s)', $term->name, $term->count );
}