Wordpress列出所有帖子(摘录)php循环

时间:2011-10-08 13:26:55

标签: php wordpress

我正在创建一个wordpress模板,现在我需要一些代码来创建一个循环来显示所有帖子但不是完整的帖子,只是摘录。

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:4)

使用此代码生成循环的摘录:

<?php
    if(have_posts())
    {
        while(have_posts())
        {
            the_post();

            the_excerpt();
        }
    }
?>

以上内容仅会生成帖子的摘录。如果您需要额外的选项,如帖子标题,日期,作者等,您必须阅读WordPress codex。 http://codex.wordpress.org/Main_Page

您可以按照以下标记给出的链接阅读更多内容。

答案 1 :(得分:4)

您需要知道的所有事项 - 例如 - 都在这里:http://codex.wordpress.org/The_Loop

最基本的循环是

<?php 
if ( have_posts() ) {
    while ( have_posts() ) {
        the_post(); 
        //
        // Post Content here
        //
    } // end while
} // end if
?>

并且您想使用the_excerpt()代替the_content()请参阅http://codex.wordpress.org/Function_Reference/the_excerpt