php - 显示帖子在 WordPress 上更新的最后日期

标签 php wordpress

我正在使用一些 PHP 来显示上次使用 get_the_timeget_the_modified_time 函数在 WordPress 上更新博客文章的时间。但是,我无法获取在段落中内联显示的上次修改时间。

 <?php 
        $x = get_the_time('U');             
        $m = get_the_modified_time('U');    
        if ($m != $x) { 
            $t = the_modified_time('F d, Y');
            echo "<p class=\"lastupdated\">Updated on $t </p>"; 
        } 
    ?>

这是结果的屏幕截图:

Screenshot

最佳答案

the_modified_time 打印最后修改时间,因此它会在您打印 <p> 之前打印它。 .

相反,您需要使用get_the_modified_time用于设置$t ,像这样:

$t = get_the_modified_time('F d, Y');

关于php - 显示帖子在 WordPress 上更新的最后日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5526543/

相关文章:

php - 在 PHP 中获取服务器时区

mysql - SQL for WP 删除具有多个元键和注释的用户

php - 在 WordPress 模板中显示条件内容

wordpress - 无法更改 og_type

php - 如何解决相似页面的重复页面内容问题

php - Bootstrap CDN + WP//如何编辑 '.css’

php - 计算机锁定时 MySQL 连接不工作

javascript - 使用 Angular/PHP 将 JSON 对象插入 MySQL 表

javascript - Ajax Jquery 将变量传递给 PHP 文件

php - 使用 php 跳过 xml feed 中的某些对象