Last x Posted Categories?

时间:2011-12-06 作者:blippy

是否有一个小部件可以根据发布日期列出最新的x类别,基本上提供最近活动主题的列表?

1 个回复
SO网友:krembo99
    <?php
        $cat_array = array();
        $args=array(
          \'post_type\' => \'post\',
          \'post_status\' => \'publish\',
          \'posts_per_page\' => 20,
          \'caller_get_posts\'=> 1
          );
        $my_query = null;
        $my_query = new WP_Query($args);
        if( $my_query->have_posts() ) {
          while ($my_query->have_posts()) : $my_query->the_post();
            $cat_args=array(\'orderby\' => \'none\');
            $cats = wp_get_post_terms( $post->ID , \'category\', $cat_args);
            foreach($cats as $cat) {
              $cat_array[$cat->term_id] = $cat->term_id;
            }
          endwhile;
        }
        if ($cat_array) {
          foreach($cat_array as $cat) {
            $category = get_term_by(\'ID\',$cat, \'category\');
            echo \'<a href="\' . esc_attr(get_term_link($category, \'category\')) . \'" title="\' . sprintf( __( "View all posts in %s" ), $category->name ) . \'" \' . \'>\' . $category->name.\'</a>\'.\'<br />\';
          }
        }
        wp_reset_query();
    ?>
结束

相关推荐

WordPress中的自定义wp_Dropdown_Categories项目

我的搜索表单中有wp\\u dropdown\\u categories函数。php文件。现在,它允许用户选择要搜索的帖子类别。有没有办法让下拉列表包含自定义分类法和自定义帖子类型?例如,如果我有一个用于图库的自定义帖子类型,以及一个用于位置的自定义分类法。。。如何显示wp下拉列表,让用户选择搜索“照片”或“位置”?