$paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1;
$query = new WP_Query( array( 'paged' => $paged ) );
ну и саму функцию вывода постраничной навигации не забудьте.
ну и саму функцию вывода постраничной навигации не забудьте.
а какую использовать в таком случае?
У меня сейчас
function wp_corenavi() {
global $wp_query;
$pages = '';
$max = $wp_query->max_num_pages;
if (!$current = get_query_var('paged')) $current = 1;
$a['base'] = str_replace(999999999, '%#%', get_pagenum_link(999999999));
$a['total'] = $max;
$a['current'] = $current;
$total = 0; //1 - выводить текст "Страница N из N", 0 - не выводить
$a['mid_size'] = 3; //сколько ссылок показывать слева и справа от текущей
$a['end_size'] = 1; //сколько ссылок показывать в начале и в конце
$a['prev_text'] = ''; //текст ссылки "Предыдущая страница"
$a['next_text'] = ''; //текст ссылки "Следующая страница"
$a['type'] = 'list';
$a['prev_next'] = 'false';
// кнопки next и prev скрыты через js
echo $pages . paginate_links($a);
}
но она не работает так
а все , вместо $wp_query надо было $items указать. Спасибо !
в wordpress давно есть «родная» функция постраничной навигации — the_posts_pagination.
не обязательно использовать эти пережитки прошлого.
Flector (@flector)
А как должен выглядеть код для родной постраничной навигации?
там по ссылке куча примеров.
Если бы я разбирался в этом я бы не спрашивал.
если вам не понятно даже с примерами, то вам прямая дорога к платным специалистам
А зачем тогда нужен вообще этот форум? Не для помощи?
А зачем тогда нужен вообще этот форум? Не для помощи?
а как вам помочь то, если вы даже в готовом коде не разбираетесь?
А зачем тогда нужен вообще этот форум? Не для помощи?
знаете, есть такое понятие «порог вхождения»
а как вам помочь то, если вы даже в готовом коде не разбираетесь?
Да просто написать, вот этот код вставить в этот файл и все.
ну так по ссылке есть готовые коды.
берете и вставляете.
не нравится там — находите эту функцию в дефолтных темах и тупо копируете оттуда в свою тему.
Пробовал и никакого результата нет.
@igorbond См правила форума, п2: Не задавайте вопросы в чужих темах — для полноценного обсуждения создайте свою.