Поддержка Проблемы и решения Не работает пагинация

  • Добрый день.
    Есть мультиязычный сайт на вп. В английской версии пагинация в статьях работает верно: https://boathiremalta.com/news/
    В русской версии в пагинации почему то битые ссылки: https://boathiremalta.com/ru/stati/
    Хотя по внешнему виду они сформированы также как и для en версии.
    Как сделать пагинацию рабочей для русской версии?
    Спасибо.

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Вы устроили конкурс «Угадай как я реализовал мультиязычность»?
    Какие призы победителю?

    Мультиязычность реализована wpml плагином. Вывод пагинации в шаблоне идет через pagination.php:

    <?php
    function wp_corenavi() {
      global $wp_query;
      $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;
      $a['type'] = 'list';
    
      $total = 0; //1 - выводить текст "Страница N из N", 0 - не выводить
      $a['mid_size'] = 3; //сколько ссылок показывать слева и справа от текущей
      $a['end_size'] = 1; //сколько ссылок показывать в начале и в конце
      $a['prev_text'] = '&laquo;'; //текст ссылки "Предыдущая страница"
      $a['next_text'] = '&raquo;'; //текст ссылки "Следующая страница"
    
      if ($max > 1) echo '<div class="pagination clearfix">';
      if ($total == 1 && $max > 1) $pages = '<span class="pages">Страница ' . $current . ' из ' . $max . '</span>'."\r\n";
      echo $pages . paginate_links($a);
      if ($max > 1) echo '</div>';
    }

    Я прошу помочь мне разобраться почему в случае с английской версий все работает, а в русской — нет.

    wpml плагином

    Обратитесь в ТП вашего коммерческого плагина.
    А лучше сразу к тому, кто вам навоял все это непотребство.
    п.9 правил форума.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Не работает пагинация» закрыта для новых ответов.