-1

当 url 样式像 : 时,如何为每个类别显示随机帖子http://www.whatever.com/category/all-english/poetry/,所以每次我点击类别链接时,它都会显示不同的帖子

我试过这个:

$cat=get_query_var( 'cat' );
query_posts('cat=$cat&orderby=rand');
if (have_posts()) : 
    if ( $is_top_single ) $GLOBALS['more'] = false; //important
    while (have_posts()) : the_post(); ?>

但结果不正确,它显示所有类别的随机帖子!

4

1 回答 1

1

您需要学习如何使用query_posts。您可以编辑您的archive.phpcategory.php如下:

query_posts(array(
    'showposts' => 6,
    'orderby' => 'rand',
    'category_name' => 'News' //You can insert any category name
));
if (have_posts()) : while (have_posts()) : the_post();
于 2012-05-26T23:47:51.563 回答