模板标签-the_date()

1条评论

说明

该标签显示某篇文章或某几篇发表在同一天的文章的发表日期。

特别提示:如果在一个页面上有多篇发表于同一天的文章,the_date()只能显示第一篇文章的发表日期(即the_date()的第一个实例)。要重复显示日期,应该使用模板标签the_time(),且the_time()应带有指定日期的格式字符串

该标签必须用在主循环(loop)中。

用法

<?php the_date( $format, $before, $after, $echo ); ?> 

参数

$format

(字符串)(可选)所显示日期的日期格式。默认为WordPress管理面板中设定的日期格式。参见设置日期和时间格式

默认值: F j, Y)

$before

(字符串)(可选)显示在日期前的文本信息

默认值:None

$after

(字符串)(可选)显示在日期后的文本信息

默认值:None

$echo

(布尔型)(可选)显示日期(TRUE),或返回日期以用在PHP中(FALSE)。

默认值:TRUE

示例

默认用法

根据默认设置显示日期

<p>Date posted: <?php the_date(); ?></p>  

在标题中显示年、月、日

在<h2>标签中显示'2007-07-23' 格式的日期。

<?php the_date('Y-m-d', '<h2>', '</h2>'); ?>

利用变量$my_date在标题中显示日期

以默认日期格式在<h2>标签中显示日期并赋值给 $my_date变量。然后用PHP echo命令显示变量值。

<?php $my_date = the_date('', '', '', FALSE); echo $my_date; ?>  

注释

#1
Your article was excellent and eurtide.