2011-06-29 249 views
-3

我们想知道WordPress的更多关于WordPress的类别打印,然后在选定的类别打印邮政。WordPress的类别和帖子

喜欢这种风格

<h2>Categories Name 1</h2> 
<ul> 
<li>Post1</li> 
<li>Post2</li> 
<li>Post3</li> 
<li>Post4</li> 
</ul> 
<h2>Category Name 2</h2> 
<ul> 
<li>Post1</li> 
<li>Post2</li> 
<li>Post3</li> 
<li>Post4</li> 
</ul> 
+0

请更具体地说明您的问题......您究竟在问什么? – bingjie2680

+0

你想知道什么? –

+0

我们只是想制作一个类别和发布系列的菜单。像上面的一个是类别,然后是它的帖子。 – PPS

回答

2

的Wordpress提供了一个函数返回所有类别(get_categories())和功能列表中选择类别(WP Query object)的所有文章。

通过两者的结合,您可以创建您想要执行的输出。以下是一些示例代码,可以使用您所需的参数进行扩展/更改:

$categories = get_categories(); 
foreach($categories as $category) 
{ 
    printf('<h2>%s</h2><ul>', $category->cat_name); 
    $posts = new WP_Query('cat='.$category->cat_ID); 
    while($posts->have_posts()) 
    { 
    $posts->the_post(); 
    echo '<li>', the_title(), '</li>'; 
    } 
    print '</ul>';  
} 
+0

$ second_query-> the_post();产生错误。致命错误:在非对象上调用成员函数the_post() – PPS

+0

修复,复制/粘贴错误。它自然必须是'$ posts'。 – hakre

+0

感谢您的支持.... – PPS