如何改变WordPress的时间显示格式
Wordpress 2009年12月27日 我的Wordpress因为是英文主题,其默认的时间显示格式为:“十二月 27th, 2009”。感觉不中不洋的,看了很别扭。想修改成“2009年12月27日”这种格式,网上搜索了一下,知道了起作用的是<?php the_time(‘j M Y’) ?>这一句,于是我把模板Single.php 和Index.php相应的<?php the_time(’M jS, Y’) ?> 替换为<?php the_time(Y年n月d日) ?>,结果如我所愿(实际显示效果如本博客所示)。
附:下面是WordPress的全部时间参数及显示效果:
* a代表小写的英语的上下午,如am、pm
* A代表大写的英语的上下午,如AM、PM
* d代表英语的日期(小于10仍为两位数写法),如05、12
* D代表中文的星期,如五、七
* F代表中文的月份(包括“月”这个字),如五月、十二月
* g代表英语的小时(小于10为一位数写法),如5、12
* G代表英语的小时(小于10仍为两位数写法),如05、12
* h代表英语的分钟(小于10为一位数写法),如5、12
* H代表英语的分钟(小于10仍为两位数写法),如05、12
* j代表英语的日期(小于10为一位数写法),如05、12
* l代表中文的星期(包括“星期”这两个字),如星期五、星期七
* m代表英语的月份(小于10仍为两位数写法),如05、12
* M代表英语的月份(以单词的形式显示),如Jun
* n代表英语的月份(小于10为一位数写法),如5、12
* O代表英语的时区,如+0800
* r代表完整的日期时间,如Tue, 06 Jun 2006 18:37:11 +0800
* S代表日期的序数后缀,如st、th
* T代表英语的时区(以单词的形式显示),如CST
* w代表英语的星期,如5、7
* W代表周数,如23
* y代表两位数年份,如07、08
* Y代表四位数年份,如2007、2008
* z代表天数,如156
以下是wordpress的时间调用函数:
* 文章的时间函数为:<?php the_time() ?>
* 评论的时间函数为:<?php comment_date() ?>
* 评论的日期函数为:<?php comment_time() ?>
随机日志
文章“如何改变WordPress的时间显示格式”共有5 条评论
我要评论:
您必须登陆后才能发表评论。
2009年12月27日 9:26 下午
请问博主:我按照你的方法修改了日期显示形式,可是上传后发现日期显示乱码怎么办?是什么问题呢?
2009年12月27日 9:28 下午
你好,是文件的编码问题,请参阅:http://www.durongke.com/archives/138
2009年12月28日 2:25 下午
谢谢,很实用的小技巧。
2009年12月28日 5:14 下午
收藏了
2009年12月28日 5:15 下午
好东西