<?php
$paged = 4; // отступ текущего поста
$get_posts = new WP_Query(
array(
'cat' => 5,
'posts_per_page' => 1,
'paged' => $paged
)
);
if ($get_posts->have_posts()) {
while ($get_posts->have_posts()) {
// ...
}
$i = $paged - 3;
$paged_query = new WP_Query(
array(
'cat' => 5,
'posts_per_page' => 5,
'offset' => $i
)
);
foreach ($paged_query->posts as $the_post) {
$i++;
echo '<a href="' . get_permalink($the_post->ID) . '">' . $i . '</a>';
}
}
?>
$get_posts = new WP_Query(
array(
'cat' => 5, // рубрика
'posts_per_page' => 3, // кол-во постов на странице
'paged' => get_query_var('paged') // получить текущую страницу [/page/5/]
)
);
if ($get_posts->have_posts()) {
while ($get_posts->have_posts()) {
$get_posts->the_post();
// ...
}
the_posts_pagination( // это после закрытия while
array(
'end_size' => 2,
'mid_size' => 2,
'prev_next' => true,
'prev_text' => '‹ Предыдущая',
'next_text' => 'Следующая ›'
)
);
}
wp_reset_postdata();
$arComponentParameters => array(
...,
"PARAMETERS" => array(
...,
"PAGE_ELEMENT_COUNT" => array(
"PARENT" => "LIST_SETTINGS",
"NAME" => GetMessage("IBLOCK_PAGE_ELEMENT_COUNT"),
"TYPE" => "STRING",
"DEFAULT" => "30"
),
...
),
...
);
В некоторых запросах также в кач-ве юзер-агента замечено
AdsBot-Google (+http://www.google.com/adsbot.html)
. Установлен Аналитикс. Гугл притопал за новой страничкой с UTM-метками.