在自定义模板中按类别获取帖子

时间:2013-07-25 作者:Nguyen Van Toan

我想得到所有类别,然后我想得到每个类别5个职位。但我的代码不起作用!http://pastebin.com/vxDSGGZk

<?php
    $categories=get_categories(\'\');
    foreach($categories as $category) { 
        echo \'<p>Category: <a href="\' . get_category_link( $category->term_id ) . \'" title="\' . sprintf( __( "View all posts in %s" ), $category->name ) . \'" \' . \'>\' . $category->name.\'</a> </p> \';
        echo \'<p> Cat ID: \'. $category->cat_ID. \'</p>\';

        // The Query
        $id_cat = $category->cat_ID;}
        $args = array(
            \'cat\' =>  $id_cat,
            \'posts_per_page\' => 5,
        );
        query_posts( $args );

        // The Loop
        while ( have_posts() ) : the_post();
            echo \'<li>\';
            the_title();
            echo \'</li>\';
        endwhile;
    }

    // Reset Query
    wp_reset_query();
?>
请帮帮我!谢谢附言:这是我第一次在这里询问,我无法在这里粘贴代码。请检查链接粘贴箱。

1 个回复
SO网友:Vikram
<?php
$categories=get_categories(\'\');
foreach($categories as $category) { 
    echo \'<p>Category: <a href="\' . get_category_link( $category->term_id ) . \'" title="\' . sprintf( __( "View all posts in %s" ), $category->name ) . \'" \' . \'>\' . $category->name.\'</a> </p> \';
    echo \'<p> Cat ID: \'. $category->cat_ID. \'</p>\';

    // The Query
    $id_cat = $category->cat_ID;
    $args = array(
        \'cat\' =>  $id_cat,
        \'showposts\' => 5,
    );
    query_posts( $args );

    // The Loop
    while ( have_posts() ) : the_post();
        echo \'<li>\';
        the_title();
        echo \'</li>\';
    endwhile;
}

// Reset Query
wp_reset_query();
结束

相关推荐

Categories to A News Page

我正在尝试使用类别来让我的所有帖子(在类别新闻中)转到我网站的新闻页面。我用一些帖子和一个“分类新闻”创建了“新闻”类别。从类别复制的php文件。php,但我不知道如何让帖子转到新闻页面。我试着从不同的论坛上模仿那些试图做类似事情的人的步骤,但我没有成功地复制他们。如果我转到我的页面。我可以在那里看到我的帖子。但我想做的是转到我的页面。com/news和类别将在那里。有人知道我需要采取什么进一步的措施才能使这项工作正常进行吗?谢谢西亚兰