当前浏览:首页 / WordPress函数 / the_modified_date()

the_modified_date( string $format = '', string $before = '', string $after = '', bool $echo = true )

显示上次修改文章的日期

datemore...

modified

themore...


参数

$format

(string)(可选) PHP日期格式。默认为'date_format'选项。

默认值: ''

$before

(string)(可选) 日期之前的输出。

默认值: ''

$after

(string)(可选) 日期后的输出。

默认值: ''

$echo

(bool)(可选) 是回显日期还是返回日期。

默认值: true


返回

(string|void) 如果是检索,则返回字符串。


说明

该标签的工作方式与the_modified_time()类似,它还显示了上次修改文章的时间/日期。该标签必须在循环中使用。如果未指定格式参数,请使用管理中的默认日期格式(设置 > 常规)用于显示格式。

如果文章或页面尚未修改,则修改日期与创建日期相同。

使用get_the_modified_date()检索值。



源码

查看源码 官方文档


更新日志

版本描述
2.1.0开始引入

使用示例

  • 示例1

    默认用法
    使用后台管理的默认日期格式设置(例如F j,Y)显示上次修改文章的日期(设置>常规)

    <p><?php printf( __( 'Last modified: %s', 'textdomain' ), get_the_modified_date() ); ?></p>
    

    Last modified: December 2, 2006

  • 示例2

    日期为月日,年
    以日期格式“F j,Y”(例如:December 2, 2006)显示上次修改的日期。

    <div><?php printf( __( 'Last modified: %s', 'textdomain' ), get_the_modified_date( 'F j, Y' ) ); ?></div>
    

    Last modified: December 2, 2006

  • 示例3

    日期和时间
    显示日期和时间。

    <p><?php printf( __( 'Modified: %1$s at  %2$s', 'textdomain' ),
    	get_the_modified_date( 'F j, Y' ) ),
    	get_the_modified_date( 'g:i a' )
    ); ?></p>
    

    Modified: December 2, 2006 at 10:36 pm

  • 示例4

    带有上标或下标数字后缀的日期
    显示日期后带有上标或下标st、nd、rd或th的日期。由于字母表中的字符用于表示日期格式类型,因此需要使用反斜杠对每个HTML标记字符进行转义。上标HTML标记为<sup>下标为<sub>。

    <p><?php printf( __( 'Modified: %s', 'textdomain' ), get_the_modified_date('j\<\s\u\p\>S\<\/\s\u\p\> M Y') ); ?></p>
    

    Modified: 2nd Dec 2006