Привет всем - у меня интересная ситуация - с которой я уже нашел выход, но хочу услышать Ваще мнение ...
Итак - захотел я вывести только 6ть первых постов (или если с другой стороны 6 старейших постов) которые были созданы в кастомном типе записей.
И столкнулся с такой проблемой, все вроде правильно выводиться, а именно 6 постов как и нужно, но первым в списке не самый первый пост (самый старый), а то что был создан последний ...
то есть у меня выводятся 6 постов, 5 из которых те что были созданы первые, а 1 то что был созданий последним
то есть в выводе НЕТ самого первого (самого старого) поста ...
вот код...
<?php $wpq_data = array(
'post_type'=>'post_uslugi',
'paged'=>'paged',
'orderby' => 'post_date',
'order'=>'ASC',
'post_status'=>'publish',
'numberposts'=>6
);
$mwp = get_posts($wpq_data);
foreach ($mwp as $post): setup_postdata($post);
?>
<div class="item">
<a href="<?php the_permalink(); ?> ">
<span class="title"><?php the_title(); ?></span>
</a>
</div>
<?php endforeach; wp_reset_postdata();?>
но после некоторого времени я вспомнил что использую плагин
Intuitive Custom Post Order Settings - и после того как я его отключил все начало выводиться как надо ...
Но почему? Без этого плагина не очень удобно работать с постами ...
Возможно есть возможность обойти его, или возможно я что-то делаю не так.
Подскажите пожалуйста - очень интересно Ваше мнение друзья.
PS - решил проблему для себя по крайней мере очень банально - задал сортировку по дате создания поста!
orderby' => 'post_date'