如何在主页上显示最后一篇完整的帖子

时间:2018-08-15 作者:Hgfdsoiu

我试着在我的主页上只显示最后一篇文章的完整版本。

我尝试了许多方法都没有成功。

我特别尝试创建一个特定的模板:“FrontPage.php”,我在其中输入以下代码:

<?php
        global $post;
        $args = array( \'posts_per_page\' => 1 );
        $lastposts = get_posts( $args );
        foreach ( $lastposts as $post ) :
          setup_postdata( $post ); ?>
            <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
            <?php the_content(); ?>
        <?php endforeach;
        wp_reset_postdata(); ?>
但只显示标题和链接“更多”。

我还在设置中尝试将“最后的帖子”和帖子数量设置为1,这很有效,但问题是我的归档页面显示的帖子不超过一篇。

然而,我想要主页上的最后一整篇文章,以及档案页面中最后10篇文章的标题。

你知道怎么做吗?

1 个回复
SO网友:Rick Hellewell

就在the_content(), 添加以下内容:

$more = "";
这会将“more”标志设置为false,因此应该显示整个帖子。

结束

相关推荐

对特定用户角色隐藏Author.php模板

我有一位作家。设置用户配置文件样式的php模板(自定义角色:代理等)我有一个博客和编辑;贡献者可以发布文章。Problem当博客上的查看器单击作者链接以查看作者存档页面时,加载的页面就是作者。php模板。此模板显示代理配置文件详细信息,没有文章。这位作者。php模板与编辑器无关&;贡献者。Solution?如何排除编辑器(&A);来自加载此作者的参与者。php文件?这样,当用户访问博客文章作者链接时,会将他们带到作者存档页面,而不是代理作者。php自定义模板希望这足够清楚,谢谢你的帮助!