在最新博客帖子之前的小介绍

时间:2015-02-06 作者:Delta

(在我看来)我想要达到的目标很简单。

在主页上,我的博客列出了最新帖子的列表,我对此表示同意。我只想在这个帖子列表之前添加一个介绍(三行文字)。

有一段时间,我通过修改发布时间(为了保持第一)来实现这一点,但现在我正在使用最新的帖子来实现时事通讯,它开始干扰。

关于如何解决这个问题的一些想法?我已经设置了一个儿童主题,也许这个有用吗?

1 个回复
SO网友:xsonic

Two methods:

Edit the template file:

查找呈现帖子的模板文件(很可能是index.php) 并找到post循环开始的位置。

类似于:

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
在此代码之前添加的任何内容都将显示在您的博客帖子之前。

Insert via hook:

add_action( \'loop_start\', \'wpse107113_loop_start\' );
function wpse107113_loop_start( $query ){
    if( $query->is_main_query() ){
        echo "<p>Hello World!</p>";
    }
}

结束

相关推荐