按帖子ID检索特定帖子的帖子修改日期

时间:2014-11-23 作者:Brandon Carson

我希望使用“the\\u modified\\u date”功能显示specific post 已修改。这些信息将出现在我们网站的每个页面的标题中。

我该如何完成这项工作?

我可以用它来获得标题,并希望有一种同样容易显示帖子日期和时间的方法。

谢谢你的帮助。

2 个回复
SO网友:Victor Lazov

将此代码段放入function.php, 这应该能满足你的需要。

function my_theme_wp_title( $title, $sep ) {
    global $post;

    /* my other title cases */

    //get post\'s modified date
    $m_date = get_the_modified_date();

    //concatenate the current title with the date string, using the separator to be more clear
    $title .= $sep . " " . $m_date;

    return $title;
}
add_filter( \'wp_title\', \'my_theme_wp_title\', 10, 2 );
基本上,我们添加了与wp_title 过滤器,从而改变wp_title 函数,使我们能够灵活地在标题显示中添加自定义逻辑。

干杯

SO网友:Helping Hands

请参考以下内容:

    <?php if (get_the_modified_time() != get_the_time()) : ?>

    <p>Posted: <?php the_time(\'F j, Y\'); ?> at <?php the_time(\'g:i a\'); ?>, 
    Last Updated: <?php the_modified_time(\'F j, Y\'); ?> at <?php the_modified_time(\'g:i a\'); ?></p>

<?php else: ?>

    <p>Posted: <?php the_time(\'F j, Y\'); ?> at <?php the_time(\'g:i a\'); ?></p>

    <?php endif; ?>

结束

相关推荐

子主题中的Functions.php-加载JS

我的主题使用此函数加载Javascript和CSSfunction aitEnqueueScriptsAndStyles() { // just shortcuts $s = THEME_CSS_URL; $j = THEME_JS_URL; aitAddStyles(array( \'ait-jquery-prettyPhoto\' => array(\'file\' => \"$s/