CPT存档页面-显示每个分类术语中的一个帖子

时间:2012-10-06 作者:Gabriel Luethje

基本循环问题:

我有一个带有自定义分类法和3个术语的自定义帖子类型。

在归档页面(archive-custom\\u post\\u type.php)上,我想显示每个分类术语中的一篇文章。

这是否符合标准if (have_posts()) : while (have_posts()) : the_post(); 循环,还是必须为每个循环创建单独的循环?

1 个回复
最合适的回答,由SO网友:Gabriel Luethje 整理而成

所以我继续做了多重循环的事情,就像我以前做的那样。我总是对看似更干净/更简单的解决方案感兴趣,但有时你只需要不断前进。这是我正在使用的代码:

<?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方面的专家。

结束

相关推荐

sticky post in custom loop

我在自定义循环中显示粘性帖子时遇到问题。这是我用于自定义循环的代码:<?php $post_from_cat_a = new WP_Query(array( \'category_name\' => \'events\', //Get posts from category a \'posts_per_page\'=> 2 //Limit it to the latest one )); if(

CPT存档页面-显示每个分类术语中的一个帖子 - 小码农CODE - 行之有效找到问题解决它

CPT存档页面-显示每个分类术语中的一个帖子

时间:2012-10-06 作者:Gabriel Luethje

基本循环问题:

我有一个带有自定义分类法和3个术语的自定义帖子类型。

在归档页面(archive-custom\\u post\\u type.php)上,我想显示每个分类术语中的一篇文章。

这是否符合标准if (have_posts()) : while (have_posts()) : the_post(); 循环,还是必须为每个循环创建单独的循环?

1 个回复
最合适的回答,由SO网友:Gabriel Luethje 整理而成

所以我继续做了多重循环的事情,就像我以前做的那样。我总是对看似更干净/更简单的解决方案感兴趣,但有时你只需要不断前进。这是我正在使用的代码:

<?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方面的专家。

相关推荐

如何将自定义选项添加到wp_Dropdown_Categories?

我需要将自定义选项添加到wp_dropdown_categories. 现在,整个万维网世界还没有找到解决方案。。。因此,我在这里要求一个解决方案……因为我真的无法想象WordPress的开发人员没有考虑到这将永远不需要,对吗?