web-dev-qa-db-ja.com

1ページあたりのデフォルトの投稿数を取得する方法設定 - >読み取りから。そして総投稿数は?

ページごとのPostのデフォルト値(settings-> readingで設定されている値)を取得したいのですが。

私は周りを見回しましたが、これまでのところそれを照会する方法を見つけただけです。問題は私がちょうどページネーションの目的のためにそれを取得したいように設定されたものを変更したくないことです。私は$something->post_count.を使うことを考えました(私は間違っているかもしれませんが、私はそれが現在表示されている投稿の数を返すことを理解しているように)。

また、どのように私は記事の総数を得ることができますか?

20
Yaniv Kossas

オプションに保存されています。

$default_posts_per_page = get_option( 'posts_per_page' );

参照: get_optionパラメータ

手動で管理URLを入力すると、利用可能なすべてのオプションのキーと値を確認できます。

/wp-admin/options.php

編集する

総投稿数:

global $wp_query;
$total_posts = $wp_query->post_count;
36
Milo