2015-11-06 3 views
2

Предположим, у меня есть одна категория по умолчанию и одна специальная категория, называемая «my_name».Индивидуальные петли сообщений

EDIT

+0

разместить свой код ... –

+1

Это qould быть однозначной петля-с-ан-Условного оператор-и-два итераторов сложных – Terminus

+0

Вы можете поделиться кодом? –

ответ

1

Вот код.

У меня нет точного кода прямо сейчас, но это очень помогает вам.

$args = array( 
     'post_type' => 'post', 
     'posts_per_page' => 20,   
     'orderby' => 'date',    
     'order' => 'DESC' 
     ); 
$loop = new WP_Query($args); 
$catDefaultArray = array(); 
$catBArray = array(); 
foreach ($loop as $post) { 
    if($post->post_category == "default"){ 
     $catDefaultArray[] =$post; 
    } else if($post->post_category == "B"){ 
     $catBArray[] = $post; 
    } 
} 

$finalArray = array(); 
$j = 0; 
for($i = 0 ; $i < count($catDefaultArray) ; $i++){ 
    if($i % 3 == 0){ 
     $finalArray[] = $catDefaultArray[$i]; 
    } else { 
     $finalArray[] = $catBArray[$j]; 
     $j++; 
    } 
} 
+0

Я включил свой цикл сообщений, который у меня есть. Как бы вы реализовали то, что у вас есть в цикле post? благодаря! –

+0

может у вас объяснить? Или PLZ загрузить свой фрагмент кода @steveKim –

Смежные вопросы