WordPress自定义时间显示格式


Posted in PHP onMarch 27, 2015

在帮King改他的私人情侣博客模版~找了一些找了,总算是把时间显示为想要的格式了。于是将获得的一些信息记下,供备忘,亦供朋友们参考。

WordPress 通过一系列的时间日期函数控制时间日期的输出,下面介绍几个常用的函数:

1、the_date_xml() 函数

调用格式:

<?php the_date_xml(); ?>

输出格式:YYYY-MM-DD

如:2005-05-14

2、the_date()函数

说明:此 函数一般用于显示时间日期。根据官方文档的说法,当一个页面上有多篇发布于同一天的档案时,the_date() 函数仅在最先引用处显示,在这种情况下最好使用 the_time() 函数。见:http://codex.wordpress.org/Template_Tags/the_date

调用格式:

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

参数表:

format:(字符串型)定义时间日期格式的参数。
before:(字符串型)日期前放置的文本,无缺省值。
after:(字符串型)日期后放置的文本,无缺省值。
echo:(布尔型)显示日期 (TRUE),或返回供 PHP 使用的日期(FALSE)。缺省值为 TRUE。

3、the_time() 函数

说明:此函数用于显示时间日期。根据官方文档的说法,此函数必须被使用在循环内。见:http://codex.wordpress.org/Template_Tags/the_time

调用格式:

< ?php the_time('format'); ?>

参数表:

format:(字符串型)定义时间日期格式的参数。

4、get_the_time() 函数

说明:根据官方文档的说法,此函数仅向 PHP 返回时间信息,并不显示时间日期,且必须被使用在循环内。见:http://codex.wordpress.org/Template_Tags/get_the_time

调用格式: php < ?php get_the_time('format'); ?>

参数表:

format:(字符串型)定义时间日期格式的参数。
以上三个函数format 参数可以使用的各项值:

a = 一般在12小时制显示时使用,显示当前是 am(上午)或 pm(下午) A = 功能同上,区别是 am 或 pm 为大写

d = 一月中的哪一天,固定以两位数显示

F = 文字全称表示的月份

g = 12小时制的小时数,位数根据实际的时间决定 G = 24小时制的小时数,位数根据实际的时间决定

h = 12小时制的小时数,固定以两位数显示 H = 24小时制的小时数,固定以两位数显示

注:如当前时间是早上8点,用 h 参数输出的结果为 08,用 g 参数输出的结果为 8,换成大写后仅改变时制。

i = 当前分钟数 I = 输出一个零,不知何用,望知道的兄弟指教。(大写 i)

j = 一月中的哪一天,位数根据实际的日期决定

l = 文字表示的星期(小写 L) L = 输出一个零,不知何用,望知道的兄弟指教。

m = 数字表示的月份 M = 英文缩写的月份

s = 当前秒数 S = 一般跟随参数 j 使用,效果是在天数后加上序数词后坠(st, nd ,rd 等)

Y = 4位数的年份 y = 2位数的年份

注:参数区分大小写,写在参数引号内的非参数字符不做处理,直接输出。

例如,以下格式字串:

l, F j, Y

将生成如下格式的日期:

星期五, 九月 24, 2004

5、single_month_title() 函数

调用格式:

<?php single_month_title('prefix', display) ?>

参数表:

prefix:年和月的前缀
输出格式:prefix + MONTH + prefix + YEAR

如prefix 参数为"*“,显示结果将会是如下的样子:

*February * 2004

最终帮King改的时间函数为the_time(‘Y年m月d日,H时s分i秒') 显示效果就是:发表于: 2010年06月12日,23时14分32秒

大家可以举一反三。找到自己想要的效果

以上所述就是本文的全部内容了,希望对大家学习WordPress能够有所帮助。

PHP 相关文章推荐
php过滤危险html代码
Aug 18 PHP
php获取远程图片体积大小的实例
Nov 12 PHP
PHP字符串的连接的简单实例
Dec 30 PHP
淘宝ip地址查询类分享(利用淘宝ip库)
Jan 07 PHP
PHP图片处理之使用imagecopyresampled函数裁剪图片例子
Nov 19 PHP
THINKPHP内容分页代码分享
Jan 14 PHP
简单了解将WordPress中的工具栏移到底部的小技巧
Dec 31 PHP
PHP排序算法之基数排序(Radix Sort)实例详解
Apr 21 PHP
PHP+jQuery实现双击修改table表格功能示例
Feb 21 PHP
解决laravel查询构造器中的别名问题
Oct 17 PHP
PHP底层运行机制与工作原理详解
Jul 31 PHP
PHP常用header头定义代码示例汇总
Aug 29 PHP
在php和MySql中计算时间差的方法详解
Mar 27 #PHP
PHP连接access数据库
Mar 27 #PHP
使用新浪微博API的OAuth认证发布微博实例
Mar 27 #PHP
新浪微博OAuth认证和储存的主要过程详解
Mar 27 #PHP
php简单实现无限分类树形列表的方法
Mar 27 #PHP
PHP调用.NET的WebService 简单实例
Mar 27 #PHP
PHP输出日历表代码实例
Mar 27 #PHP
You might like
php小偷相关截取函数备忘
2010/11/28 PHP
完美实现GIF动画缩略图的php代码
2011/01/02 PHP
php邮件发送,php发送邮件的类
2011/03/24 PHP
php 文件上传类代码
2011/08/06 PHP
详解EventDispatcher事件分发组件
2016/12/25 PHP
laravel执行php artisan migrate报错的解决方法
2019/10/09 PHP
基于jQuery的获取标签名的代码
2012/07/16 Javascript
基于jquery的文章中所有图片width大小批量设置方法
2013/08/01 Javascript
JQuery实现展开关闭层的方法
2015/02/17 Javascript
JavaScript实现对下拉列表值进行排序的方法
2015/07/15 Javascript
Angularjs过滤器使用详解
2016/05/25 Javascript
js 实现数值的千分位及保存小数方法(推荐)
2016/08/01 Javascript
JavaScript中省略元素对数组长度的影响
2016/10/26 Javascript
详解jQuery选择器
2016/12/21 Javascript
ionic2懒加载配置详解
2017/09/01 Javascript
详解微信小程序实现跑马灯效果(附完整代码)
2019/04/29 Javascript
详解微信小程序开发(项目从零开始)
2019/06/06 Javascript
vue实现滚动鼠标滚轮切换页面
2020/12/13 Vue.js
Python的高级Git库 Gittle
2014/09/22 Python
Python pickle模块用法实例分析
2015/05/27 Python
python处理“
2019/06/10 Python
基于python操作ES实例详解
2019/11/16 Python
Python变量及数据类型用法原理汇总
2020/08/06 Python
Django模型验证器介绍与源码分析
2020/09/08 Python
python 实现网易邮箱邮件阅读和删除的辅助小脚本
2021/03/01 Python
Foot Locker意大利官网:全球领先的运动鞋和服装零售商
2017/05/30 全球购物
美国在线印刷公司:PsPrint
2017/10/12 全球购物
写出程序把一个链表中的接点顺序倒排
2014/04/28 面试题
信息专业个人的自我评价
2013/12/27 职场文书
中学生自我评价范文
2014/02/08 职场文书
公务员年度个人总结
2015/02/12 职场文书
和领导吃饭祝酒词
2015/08/11 职场文书
2016医师资格考试考生诚信考试承诺书
2016/03/25 职场文书
python批量更改目录名/文件名的方法
2021/04/18 Python
利用Matlab绘制各类特殊图形的实例代码
2021/07/16 Python
利用 JavaScript 构建命令行应用
2021/11/17 Javascript