所以我继续做了多重循环的事情,就像我以前做的那样。我总是对看似更干净/更简单的解决方案感兴趣,但有时你只需要不断前进。这是我正在使用的代码:
<?php
$args = array(
\'post_type\' => \'projects\',
\'project_category\' => \'websites\',
\'orderby\' => \'menu_order\',
\'showposts\' => 1
);
$posts = get_posts( $args );
foreach ($posts as $post) : setup_postdata($post);
?>
// Get the post stuff here
<?php endforeach; wp_reset_postdata(); ?>
我可以根据需要重复此操作,每次更改分类法(在本例中,分类法是project\\u category)术语。
如果这不是一个好方法,请随时发表评论并告诉我。我远非WordPress PHP方面的专家。