Не срабатывает пагинация на странице вывода кастомных записей?

Добрый День!
Вывожу посты таким образом:
<?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 страницы моих есть. Вопрос, как правильно мне сюда параметр передать(тобишь кол-во моих страниц) ?
  • Вопрос задан
  • 99 просмотров
Решения вопроса 1
@PRC Автор вопроса
Все, разобрался, не доглядел названия своих переменных)))
'total' => $myposts2->max_num_pages,
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы