我可以根据带有页面标题的类别自动执行循环查询吗?

时间:2011-03-11 08:06:32

标签: wordpress

为了进一步解释,我需要一个页面来显示特定类别的帖子。我想自动化这个过程,所以我不必为每个类别制作模板。我该怎么办? (请记住,我正在构建此人的目的是没有编码经验。)

我能想到的唯一方法是使用标题或slug。因此,如果类别与slug命名相同,我可以使用slug按类别过滤吗?也许这不是最好的方式......我该怎么办?

这就是我想出来的,但它不起作用,我确定由于可能部分使用不当,但我一直在倾向于WP codex和谷歌无法告诉我我的问题。

<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args= array(
    'orderby' => 'date',
    'order' => 'ASC',
    'paged' => $paged,
    'category_name' => echo the_title('\'','\'',)
);
query_posts($args);
?>

1 个答案:

答案 0 :(得分:1)

这最终起作用了:

<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$page_slug = $post->post_name;
$args= array(
    'orderby' => 'date',
    'order' => 'ASC',
    'paged' => $paged
);
query_posts($args);
query_posts( 'category_name=' . $page_slug );
?>

对于那些有同样问题的人。