Я получаю и показываю смещение 20 постов на 5, но могу ли я получить общее количество постов, используя wp_query? - PullRequest
0 голосов
/ 11 января 2011

это запрос, который я сейчас использую

new WP_Query("cat=&showposts=20&offset=$offset");

Что мне нужно сделать, это получить общее количество постов, чтобы я мог установить какую-то функцию разбиения на страницы.Offseting, как человек выбирает следующие сообщения.

Ответы [ 2 ]

2 голосов
/ 11 января 2011

вы можете использовать wp_count_posts - см. http://codex.wordpress.org/Function_Reference/wp_count_posts

0 голосов
/ 11 января 2011

Вы не можете получить общее количество сообщений, используя wp_query, но вы можете использовать класс $ wpdb , чтобы узнать это.

Хорошая практика - попытаться создать свой собственный плагин, но так как его существует множество ... WP-Paginate .

И еще одна хорошая практика - устанавливать количество сообщений на страницу из wp-admin, а не жестко закодировать в вашей теме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...