Intereting Posts

Индивидуальный многострочный цикл типа по таксономии

Я хотел бы создать один цикл, в котором перечислены пользовательские сообщения для каждого таксономического термина:

Срок A: Пункт Item Item

Термин B: Item Item Item

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

Solutions Collecting From Web of "Индивидуальный многострочный цикл типа по таксономии"

Пытаться:

$tt = get_terms('my_custom_taxonomy', array( // You can stick in orderby, order, exclude, child_of, etc. params here. )); foreach ($tt as $term) : // Output term name print $term->name. ": "; $q = new WP_Query(array( 'post_type' => 'custom_post_type_i_use', 'post_status' => 'publish', 'posts_per_page' => -1, // = all of 'em 'tax_query' => array( 'taxonomy' => $term->taxonomy, 'terms' => array( $term->term_id ), 'field' => 'term_id', ), )); $first = true; foreach ($q->posts as $item) : // ... now do something with $item, for example: ... if ($first) : $first = false; else : print ", "; endif; print '<a href="'.get_permalink($item->ID).'">' .$item->post_title.'</a>'; endforeach; endforeach; 

Делает ли это более или менее то, что вам нужно?