Intereting Posts
WordPress для переключения из режима «Визуальный в текст» и наоборот Как обновить роль пользователя без выхода из системы Попытка сохранить элементы подменю для вывода после основного меню Получение ошибки Ошибка анализа: синтаксическая ошибка, неожиданный «add_filter» (T_STRING), ожидающая функция (T_FUNCTION) Как исключить совпадение слова «класс» в поиске? JQuery и Sticky Изменение цены опциона в дополнительных опциях Woocommerce с использованием фильтров Как добавить ссылку на тег облака в тег? Получить $ post Object с другой страницы Управление частными сообщениями Постоянная ссылка на сообщения по умолчанию и пользовательскую таксономию Проверьте, существует ли страница Slug, затем отобразите заголовок страницы вызов the_post_thumbnail, удаляющий li в коде добавление полного пути к файлу javascript wordpress Каков правильный способ создания виджета с помощью OOP

Почему мои текстовые сообщения всегда возвращают одни и те же результаты?

В настоящее время я разрабатываю локально и пытаюсь настроить разбивку на страницы для моей страницы сообщений. На данный момент я просто пытаюсь отобразить одно сообщение на странице, но, конечно, это будет увеличиваться в производстве.

Вот мой запрос:

$paged = ( get_query_var( 'paged' ) ) ? absint( get_query_var( 'paged' ) ) : '1'; $posts_list = new WP_Query([ 'posts_per_page' => 1, 'offset' => 0, 'orderby' => 'date', 'order' => 'DESC', 'post_type' => 'post', 'suppress_filters' => true, 'paged' => $paged ]); 

И разбивка на страницы:

 global $wp_query; $big = 999999999; // need an unlikely integer $translated = __( 'Page', 'mytextdomain' ); // Supply translatable string echo paginate_links( array( 'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ), 'format' => '?paged=%#%', 'current' => max( 1, get_query_var('paged') ), 'total' => $the_query->max_num_pages ) ); 

Ссылки на постраничные ссылки выводятся нормально, но сообщение, отображаемое на каждой странице, всегда является первым в базе данных.

Возможно, стоит отметить, что я также использую симпатичные ссылки, поэтому формат страниц в папке должен быть [domain] / news, [domain] / news / page / 2, [domain] / news / page / 3 и т. Д. …

Solutions Collecting From Web of "Почему мои текстовые сообщения всегда возвращают одни и те же результаты?"

Найден преступник. Я был бы глупо жестко закодирован, чтобы смещение было 0, что, должно быть, было переопределением запроса WordPress.

Я изменился:

 $posts_list = new WP_Query([ 'posts_per_page' => 1, 'offset' => 0, 'orderby' => 'date', 'order' => 'DESC', 'post_type' => 'post', 'suppress_filters' => true, 'paged' => $paged ]); 

чтобы:

 $posts_list = new WP_Query([ 'posts_per_page' => 1, 'orderby' => 'date', 'order' => 'DESC', 'post_type' => 'post', 'suppress_filters' => true, 'paged' => $paged ]); 

и все хорошо.