如何在主页上显示帖子下方的日期?

时间:2016-07-21 18:08:02

标签: php css date

新编码。在此先感谢您的帮助:)

我们已经点击了他们点击后的帖子上显示的日期(单个页面上的一个帖子)但是它不会显示在主页面上,包含所有帖子。< / p>

如何将其应用于主/前/主页上的帖子? 如何在CSS中修改它? (例如,更改颜色或字体)

这是在functions.php:

function add_after_post_content($content) {
    if(!is_feed() && !is_front_page() && !is_home() && is_singular() && is_main_query()) {
        $content .= '<p> Posted '.date('F j, Y').'&nbsp;'.'</p>';
    }
    return $content;
}
add_filter('the_content', 'add_after_post_content');

1 个答案:

答案 0 :(得分:0)

对于functions.php中的PHP,请尝试更改为:

function add_after_post_content($content) {
    if(!is_feed() && is_singular() && is_main_query()) {
        $content .= '<p> Posted '.date('F j, Y').'&nbsp;'.'</p>';
    }
    return $content;
}
add_filter('the_content', 'add_after_post_content');

基本上,该函数的第二行使用!is_front_page() && !is_home()来表示&#34;如果不是主页而不是首页,则执行此代码&#34;,!is_home就像PHP一样/ Wordpress检查某些内容是否属实。

对于样式,您可以在代码中的<p>标记中添加一个类,如下所示:

$content .= '<p class="my-date-style"> Posted '.date('F j, Y').'&nbsp;'.'</p>';

然后将其添加到您的CSS文件中:

.my-date-style {
  color: blue;
}

如果没有看到剩下的代码,那肯定很难说,但这应该让你朝着正确的方向前进。