- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день, не встречался раньше с этой темой, моя задача настроить вывод постраничной навигации, на определенной странице. И так, цикл выводит посты из нужной мне категории, но никак не получается добиться от него вывода самой постраничной навигации, пробовал использовать модуль wp-pagenavi, пишет 1 страница из 1 и все. Вот пример кода
<?php
$query = new WP_Query( array(
'cat'=>'6',
'posts_per_page' => '100',
'paged'=>1
));
if( $query->have_posts() ){
while( $query->have_posts() ){ $query->the_post();
?>
<div class="twocolm">
<h4><a href="<?php the_permalink() ?>"><?php trim_title_chars(60,'...'); ?> </a></h4>
<a href="<?php the_permalink() ?>"><?php echo get_the_post_thumbnail() ?></a>
<?php the_excerpt('new_excerpt_length', 25); ?>
</div>
<?php }
wp_reset_postdata(); // сбрасываем переменную $post
}
else echo 'Записей нет.';
?>
<?php wp_pagenavi(); ?>
xyber1359, так страница зашита в 'paged'=>1
Номер страницы пагинации. Показывает посты, которые в обычном режиме должны были быть показаны на странице пагинации Х. Переписывает параметр posts_per_page
Пытался убирать paged, но ничего не меняется. Я в целом добавил его только для того, чтобы как-то попробовать вывести наконец пагинацию.
---------- Добавлено 19.07.2017 в 08:44 ----------
в целом, я понимаю, что где-то должно быть ограничение постов на страницу, если я стравлю допустим 6 в posts_per_page, он то выводит 6, но постраничная навигация также не работает. Не понимаю до конца, в чем я ошибаюсь и какой параметр надо дописать. Гугел не дал особых результатов по этому поводу )
1) Определите страницу пагинации сначала.
$paged = get_query_var('page') ? get_query_var('page') : 1;
2) В аргументах укажите 'paged'=>$paged
3) добавьте аргумент wp_pagenavi( array( 'query' => $query ) ); и переместите до сброса wp_reset_postdata();
должно работать