我想在wordpress的页面上显示所有最近的wordpress帖子。我尝试了一些运气不佳的插件。我只想显示最近10篇文章的标题和摘录。有人可以指出我正确的方向吗?

任何帮助表示赞赏。

谢谢,
凯文

最佳答案

创建centralpost.php并将其保存在与当前主题相同的目录中

这应该是您最近的post.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


然后在“管理控制”页面上创建新页面,然后在右侧选择模板“最新帖子”。

关于wordpress - 在页面上显示最近的wordpress帖子,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7392289/

10-13 00:21