• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Пропала навигация по страницам

Статус
В этой теме нельзя размещать новые ответы.

incognet

Создатель
Регистрация
16 Сен 2007
Сообщения
41
Реакции
4
Здравствуйте, возникла такая проблема, блог работает давно но в один прекрасный день вдруг не с того не с сего исчезла кнопка “Назад (это перелистывала по страницам)”. Преём если из URL перейти на вторую страницу то кнопка на первую страницу есть а на предыдущею также нет.
Порылся и нашел что в link-template.php есть функция next_posts_link() и там параметры по дефолту , если кол-во страниц не заданно то тянется из какого-то запроса.
Код:
	if ( !$max_page ) {
		$max_page = $wp_query->max_num_pages;
	}
Ну так вот а этот запрос просто возвращает “0”, что случилось понять не могу нечего не кто даже не трогал.
В файле query.php есть зарос apply_filters('found_posts_query', 'SELECT FOUND_ROWS()'); и он возвращает НУЛЬ.
Помогите пожалуйста.
 
зачем вообще залазить в код? вордпресс поэтому стал таким монстром чтобы все можно было делать в темплейтах.... скорее всего там чтото и накосячили или же в базе! вспоминай что делали, сравни с оригинальным тэмплэйтом!
а вообще то поставь плагин WP-PageNavi и в темплэйт добавь что то типа
<?php if (is_single()) : ?>
<div class="browse"><?php previous_post_link('&laquo; %link'); ?> <?php next_post_link(' %link &raquo;'); ?></div>
<?php else : ?>
<div class="browse"><?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } else { posts_nav_link(); } ?></div>
<?php endif; ?>
 
В том то и дело что в БД не менялось нечего давно, а в шаблонах коечего менялось не давно но в совершенно других кусках шаблона, да и пробовал дефолтовую тему вктючал.
В шаблоне едёт выхов навигации по страницам стандартным образом
Код:
<?php next_posts_link('Назад') ?>
У next_posts_link() есть второй параметр но его в жизни не указывает не кто, в нем можно ограничить кол-во страниц, но он то не задан.
Остается только одно что, что-то накрылось в БД, но вопрос что?
 
Как всегда нечего путного не посоветуют, пришлось в коде прописать ограничение на макспйж 999999999 и все появилось, до тех пор пока у меня на берется 999999999 страниц, ну это наверно лет так через 100 произойдет, так что можно считать проблему решенной )
 
ну а кто тебе может помочь решить проблему удаленно?
тут что телепаты все :)
если что то не работает, есть простой способ называется - "метод тыка" :)
ставишь новый вордпресс со своей темой, если проблема осталась, то дело в теме если нет, то в самом движке....
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху