说明
该标签显示某篇文章或某几篇发表在同一天的文章的发表日期。
特别提示:如果在一个页面上有多篇发表于同一天的文章,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; ?>
注释
- 该标签影响is_new_day() 函数返回的值
分类:中文手册