Wordpress WP_Query с нумерацией страницPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Wordpress WP_Query с нумерацией страниц

Сообщение Anonymous »

Я гуглил и просматривал множество других вопросов, связанных с этим, но проблема все еще сохраняется.

Я пытаюсь получить запрос с разбивкой на страницы и только отображается страница 1. Если вы измените переменную paged на любое другое число, она вернет пустой массив.

Вот код, который я использовал, он очень похож чем другие, которых я видел в других вопросах:

Код: Выделить всё

$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$temp = $wp_query;
$wp_query= null;
$args = array(
'posts_per_page' => 20,
'post_type'      => 'post',
'paged'          => $paged,
'category_name'  => 'blog'
);
$wp_query = new WP_Query($args);
$data = array();
while ($wp_query->have_posts()) : $wp_query->the_post();
$obj = new stdClass;
$obj->id              = $post->ID;
$obj->title           = $post->post_title;
$obj->excerpt         = substr(str_replace(array("\r","\t","\n"), array('','',''), trim(strip_tags($post->post_content))), 0, 200).'...';
$obj->slug            = str_replace('http://localhost/', '', get_permalink($post->ID));
$obj->author_name     = get_user_by('id', $post->post_author)->user_login;
$obj->featured_image  = wp_get_attachment_url( get_post_thumbnail_id($post->ID, 'post-thumbnails') );
array_push($data, $obj);
endwhile;
Что случилось? Я не могу угадать!

Подробнее здесь: https://stackoverflow.com/questions/375 ... pagination
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»