Wordpress:在类别中创建帖子列表

Wordpress: Create a list of posts within a category

我原以为这会很简单,但经过几个小时的尝试,我仍然无法让它工作。

我想做的就是创建一个指向特定类别中帖子的链接列表,并将其放在我网站的页脚中。

注意:我不想使用另一个插件!

试试这个:

<?php

// The Query
query_posts( array ( 'category_name' => 'The Category Name', 'posts_per_page' => -1 ) );// -1 will display all posts, change to limit posts

// The Loop
while ( have_posts() ) : the_post();
    echo '<li>', '<a href="<?php echo get_permalink( 268 ); ?>">';
    the_title();
    echo '</a>', '</li>';
endwhile;

// Reset Query
wp_reset_query();

?>

好的,所以在让 Dungey140 的解决方案起作用之后,我就是这样做的。这 returns 也是帖子的正确 URL。

<?php
    query_posts ( array ( 'post_type' => 'the-post-type', 'category_name' => 'The Category Name', 'posts_per_page' => -1 ) );

    while ( have_posts() ) : the_post(); { ?>
      <li><a href="<?php echo get_permalink($post->ID); ?>"><?php echo the_title(); ?></a></li>

<?php }   
    endwhile;

    wp_reset_query();

    ?>