Привет, для начала убери:
'include' => array(), - пустой
'exclude' => array(), - пустой
'order' => 'DESC', - по дефолту
'meta_key' => '', - пустой
'meta_value' =>'', - пустой
И будет что то вроде:
$my_posts = get_posts( array(
'numberposts' => 1,
'category_name' => 'reviews',
'orderby' => 'rand',
'suppress_filters' => true,
) );
Далее:
Это одно и тоже:
$my_posts = get_posts( array(
'numberposts' => 3,
'category_name' => '',
'orderby' => 'rand',
'order' => 'DESC',
'include' => array(),
'exclude' => array(),
'meta_key' => '',
'meta_value' =>'',
'post_type' => 'post',
'suppress_filters' => true, // подавление работы фильтров изменения SQL запроса
) );
$my_posts = get_posts( array(
'numberposts' => 6,
'category_name' => '',
'orderby' => 'rand',
'order' => 'DESC',
'include' => array(),
'exclude' => array(),
'meta_key' => '',
'meta_value' =>'',
'post_type' => 'post',
'suppress_filters' => true, // подавление работы фильтров изменения SQL запроса
) );
Сократи до одного:
$my_posts = get_posts( array(
'numberposts' => 9,
'orderby' => 'rand',
'post_type' => 'post',
'suppress_filters' => true, // подавление работы фильтров изменения SQL запроса
) );
И выведи через for
$my_posts = get_posts( array(
'numberposts' => 9,
'orderby' => 'rand',
'post_type' => 'post',
'suppress_filters' => true,
) );
for ($i = 0; $i < 3 $i++) {
}
for ($i = 3; $i < count($my_posts); $i++) {
}