Может ли кто-нибудь объяснить мне, почему моя разбивка на страницы не работает?
Пожалуйста, посмотрите на код нижеPagination не работает, если в WordPress установлено смещение
<?php
$args = array(
'post_type' => 'post',
'offset' => '1',
'page' => $page,
'paged' => (get_query_var('paged') ? get_query_var('paged') : 1),
);
query_posts($args);
$i = 1;
if (have_posts()) :
while (have_posts()) : the_post();
?>
Когда я комментирую или удалить 'offset' => '1'
нумерации страниц работы.
Есть ли альтернативный способ смещения?
Любая помощь будет оценена по достоинству.
Спасибо.
Вы можете включить функцию query_posts, а также иметь сообщения. Просто из массива очень сложно сказать, что происходит – nikoss
Хорошо, что это функции WordPress, вы можете увидеть их в следующих ссылках: query_post (https: // разработчик .wordpress.org/reference/functions/query_posts /) has_posts (https://developer.wordpress.org/reference/functions/have_posts/) – Barlet
https://developer.wordpress.org/reference/classes/wp_query/ Прочтите это, он описывает подпись параметра '$ args' в вашем случае – nikoss