Intereting Posts
Что такое статус «защищенного» статуса? Многократная информация с использованием настраиваемого типа сообщений Почему мой настраиваемый цикл не фильтруется правильно и не разбивается на страницы? Как плагины автоматически запускаются из wp-контента? Курорт get_categories Добавить описание продукта (контента) в адрес электронной почты клиента WooCommerce «Плохой элемент для кладки: неопределенный», почему эта ошибка возникает? Выпадающее меню PHP для моего родителя get_category Избранные изображения для тегов? add_rewrite_rule query_var не задан Создание отношения между двумя типами сообщений создать выпадающее меню в настройке темы из пользовательского db Стиль очереди для страницы сброса пароля Как добавить префикс к заголовкам, отображаемым на боковой панели с помощью функции.php? Нарушение панели администратора WordPress, похоже, что он не получает CSS

Прикрепленные сообщения на каждой странице с разбивкой на страницы

Я пытаюсь иметь 3 липких сообщения в верхней части каждой страницы блога (т. Е. Даже если вы на странице 27, вы по-прежнему видите 3 липких сообщения в верхней части).

Я понимаю, что вам нужны два запроса, и я получил работу в основном, но моя разбивка на страницы повторяет одни и те же нелипкие сообщения на каждой странице. Что я испортил?

$sticky_posts = get_posts(array( 'post__in' => get_option('sticky_posts'), 'posts_per_page' => 3 )); $regular_posts = get_posts(array( 'post__not_in' => get_option('sticky_posts'), 'posts_per_page' => 10 )); <div class="sticky-posts"> <?php foreach( $sticky_posts as $post ) { setup_postdata( $post ); the_title(); } wp_reset_postdata(); ?> </div> <div class="regular-posts"> <?php foreach( $regular as $post ) { setup_postdata( $post ); the_title(); } ?> <div class="pagination"> <div class="prev"> <?php previous_posts_link("PREVIOUS"); ?> </div> <div class="next"> <?php next_posts_link("NEXT"); ?> </div> </div> <?php endif; wp_reset_postdata(); ?> </div>