Использование нескольких таксономий для сортировки пользовательских сообщений

У меня есть тип сообщения, который включает таксономию для (1) местоположения и (2) в день недели.

Я использую первую таксономию для сортировки сообщений в группах. Вот цикл, который я использую:

<?php $terms = get_terms('cell-locations'); $argv = array( 'orderby' => 'by_term', 'hide_empty' => false ); foreach ($terms as $term) { $wpq = array ('taxonomy'=>'cell-locations','term'=>$term->slug); $myquery = new WP_Query ($wpq); $article_count = $myquery->post_count; echo '<div class="accordionButton">'; echo "<h2 class=\"cellHeader\" id=\"".$term->slug."\">"; echo $term->name; echo "</h2>"; echo '</div>'; echo '<div class="accordionContent">'; if ($article_count) { echo "<ul class='cell_list'>"; while ($myquery->have_posts()) : $myquery->the_post();?> <li class="cell-item"> <ul class="cell-list"> <li><?php $terms_as_text = get_the_term_list( $post->ID, 'cell-days', '', ', ', '' ) ; echo strip_tags($terms_as_text); ?> </li> <li> <? echo get_post_meta(get_the_ID(), '_cell_leader', true); ?> / <?php echo get_post_meta(get_the_ID(), '_cell_apprentice', true)?></li> <li>Get in touch with <a href="mailto:<?php echo get_post_meta(get_the_ID(), '_cell_leader_email', true);?>"><?php echo get_post_meta(get_the_ID(), '_cell_leader', true);?></a></li> </ul> </li> <?php endwhile; echo "</ul>"; } echo '</div>'; } ?> 

Это дает мне приятный макет аккордеонного стиля, основанный на термине таксономии «местоположение ячеек». Это прекрасно работает, но теперь я хочу сортировать сообщения в каждом месте в соответствии с другой таксономией «cell-days». Я использовал плагин, чтобы дать им порядок сортировки (http://wordpress.org/extend/plugins/taxonomy-terms-order/). Api для плагина предлагает следующие аргументы запроса для вызова сообщений в порядке:

  $argv = array( 'orderby' => 'term_order', 'hide_empty' => false ); get_terms('category', $argv); 

У меня возникла проблема с созданием этого второго цикла в первом цикле. Любые мысли или предложения?