在页面上显示最近的wordpress帖子

时间:2011-09-12 18:35:00

标签: wordpress wordpress-plugin

我想在wordpress的页面中显示所有最近的wordpress帖子。我尝试了一些没有太多运气的插件。我只想显示最近10篇帖子的标题和摘录。有人能指出我正确的方向吗?

感谢任何帮助。

谢谢, 凯文

2 个答案:

答案 0 :(得分:4)

创建recentpost.php并将其与当前主题保存在同一目录中

这应该是你的recentpost.php的基本内容

//-------start here
<?php
/*
Template Name: Recent Post
*/
?>
<?php
 get_header();
?>

<h2>Recent Posts</h2>
<ul>
<?php
        $args = array( 'numberposts' => '10' );
    $recent_posts = wp_get_recent_posts( $args );
    foreach( $recent_posts as $recent ){
        echo '<li><a href="' . get_permalink($recent["ID"]) . '" title="Look '.$recent["post_title"].'" >' .   $recent["post_title"].'</a> </li> ';
    }
?>
</ul>

<?php
 get_sidebar();
 get_footer();
?>

//--------end here

在管理控制页面上,创建新页面,在右侧,您可以选择模板“最近发布”。

答案 1 :(得分:2)

这段代码应显示最后10篇帖子的标题和摘录

<?php 
    $arguments = array('numberposts' => '10');
    $posts = wp_get_recent_posts($arguments);
    foreach($posts as $post){
        the_title();
        the_excerpt();
    }
?>