Как в wordpress включить пагинацию на главной?

Zhezkazganetcs
На сайте с 21.04.2013
Offline
166
270

всем здрасти

как в wordpress без установки плагинов или чего либо включить пагинацию на главной?


✓ПЛАТИТ больше, чем РСЯ! (https://luckyads.pro/account/signup/?refid=17890) ✓автозапчасти (https://welltorg.com/) ✓грузоперевозки (http://autotrucking.com/) ✓лучший постинг в соц.сети (https://smmbox.com/c/41830/)
-S
На сайте с 10.12.2006
Offline
1355
#1
Zhezkazganetcs :

всем здрасти

как в wordpress без установки плагинов или чего либо включить пагинацию на главной?


По запросу в Гугле "как добавить пагинацию wordpress" выдает ответ прямо без перехода на сайт сразу в выдаче.

igor3310
На сайте с 27.02.2011
Offline
138
#2
Данный код необходимо поместить в файл functions.php вашего шаблона.
function wp_corenavi() {
  global $wp_query, $wp_rewrite;
  $pages = '';
  $max = $wp_query->max_num_pages;
  if (!$current = get_query_var('paged')) $current = 1;
  $a['base'] = str_replace(999999999, '%#%', get_pagenum_link(999999999));
  $a['total'] = $max;
  $a['current'] = $current;

  $total = 1; //1 - выводить текст "Страница N из N", 0 - не выводить
  $a['mid_size'] = 3; //сколько ссылок показывать слева и справа от текущей
  $a['end_size'] = 1; //сколько ссылок показывать в начале и в конце
  $a['prev_text'] = '«'; //текст ссылки "Предыдущая страница"
  $a['next_text'] = '»'; //текст ссылки "Следующая страница"

  if ($max > 1) echo '<div class="navigation">';
  if ($total == 1 && $max > 1) $pages = '<span class="pages">Страница ' . $current . ' из ' . $max . '</span>'."\r\n";
  echo $pages . paginate_links($a);
  if ($max > 1) echo '</div>';
}

Для того, чтобы вывести навигацию в нужном месте, вставляйте в шаблон следующий код:

<?php if (function_exists('wp_corenavi')) wp_corenavi(); ?>
Веб разработка WordPress, OpenCart, Modx Revo и прочее - https://searchengines.guru/ru/forum/1040224

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий