получить общее количество результатов поиска в WordPress - PullRequest
0 голосов
/ 15 мая 2018

Как получить общее количество результатов на странице результатов поиска в WordPress ... Я думаю, что мой вопрос ясен. Мне нужно общее количество результатов поиска, которые отображаются на странице результатов поиска. И также необходимо найтиколичество результатов со страницы и поста отдельно
, что я пробовал, это

    <?php echo count($posts); ?>

, используя это, я получил общее количество результатов поиска.но мне также нужно количество страниц и постов в результатах поиска

Ответы [ 2 ]

0 голосов
/ 01 июня 2019

Как только вы уже в поисковом запросе, вы также можете использовать глобальный $ wp_query.

См. Пример ниже:

<?php
   gloabl $wp_query;
  $not_singular = $wp_query->found_posts > 1 ? 'results' : 'result'; // if found posts is greater than one echo results(plural) else echo result (singular)
  echo $wp_query->found_posts . " $not_singular found";
?>
0 голосов
/ 15 мая 2018

Попробуйте этот код,

$allsearch = new WP_Query("s=$s&showposts=0"); 
echo $allsearch ->found_posts.' results found.';

Надеюсь, это поможет вам.

Для получения дополнительной информации, пожалуйста, посетите

Результат в WordPress

Показать счетчик результатов поиска

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