【发布时间】:2014-05-23 09:24:30
【问题描述】:
我一直在创建自定义博客类别页面。我想问一下,我需要在这段代码中添加什么才能让它只显示当前查看的类别中的帖子?
<?php
function getblogpostsmain($atts, $content = null) {
extract(shortcode_atts(array(
'posts' => 1,
), $atts));
$return_string .= '<div class="main">';
query_posts (array('orderby' => 'date', 'order' => 'DESC' , 'showposts' => $posts));
if (have_posts()) :
while (have_posts()) : the_post();
$return_string .= '<h1 class="title"><a href="'.get_permalink().'">'.get_the_title().' </a></h1><div class="infoblog">Posted on '.get_the_date().' in '.get_the_category_list(__( ', ', 'twentyeleven' ) ).'</div> ';
$return_string .= '<p class="excerpt">' . get_the_excerpt() . '';
endwhile;
endif;
$return_string .= '</div>';
wp_reset_query();
return $return_string;
}
?>
【问题讨论】:
标签: php wordpress categories