• Решено ERodriguez

    (@erodriguez-1)


    Результаты поиска не вмещаются в одну страницу и появляется навигация по страницах. Но на след. страницы не переходит. дает 404.
    недель несколько назад работало. Что может быть не так?

    вот такой урл при выводе запроса /?s=градирни , когда след страницу нажимаю вот такой урл /page/2/?s=градирни и 404 выскакивает.

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Автор ERodriguez

    (@erodriguez-1)

    и да, забыл вот что

    На остальных страницах навигация работает. Только с поиском такое.

    Модератор Юрій

    (@yube)

    Возможно, что что-то не то с шаблоном index.php. Попробуйте скопировать файл archive.php или category.php (Вам виднее, что есть в теме) в search.php.

    Автор ERodriguez

    (@erodriguez-1)

    Вот из search.php

    <h2>Результаты поиска</h2>
            	<br />
    
    			<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
            		<h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
    
                		<h2><?php echo wikicms_get_excerpt(220); ?></h2>
                		<?php endwhile; ?>
    
    				<?php else : ?>
    				<p>По вашему запросу ничего не найдено.</p>
                		<?php endif; ?>
    
    		<div id="navstr">
    			<?php wp_pagenavi();  ?>
    		</div>

    Такая структура и на других шаблонах, там работает.

    И да, тему сам делал.

    Автор ERodriguez

    (@erodriguez-1)

    Ах, а долго ходил возле решения. В урл и было оно)

    Решение:
    Сайт многоязычный. И после домена идет /»национальный домен» . И надо было всего то в searchform.ru.php в action="/" добавить домен «ru» action="/ru".

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