Добрый День!
Вывожу посты таким образом:
<?php
$pagedin = ( get_query_var( 'paged' ) ) ? absint( get_query_var( 'paged' ) ) : 1;
$args = array( 'post_type' => 'uspeshnye-dela', 'posts_per_page' => 2, 'paged' => $pagedin);
$myposts2 = new WP_Query( $args );
while ( $myposts2->have_posts() ) {
$myposts2->the_post();
$postmeta2 = new stdClass;
foreach( get_post_meta( $post->ID ) as $k => $v )
$postmeta2->$k = $v[0]; ?>
Функция пагинации такая:
<?php
print_r($args);
$big = 999999999; // need an unlikely integer
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,
'prev_text' => '',
'next_text' => ''
) );
?>
Функция пагинации не срабатывает, в чем причина может быть ? Опубликовано 8 Постов данного типа.
Если прописую в функции пагинации: вручную
'total' => 2,
то функция срабатывает и 2 страницы моих есть. Вопрос, как правильно мне сюда параметр передать(тобишь кол-во моих страниц) ?