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调用Java对象的方法
Oct 09 PHP
比较全的PHP 会话(session 时间设定)使用入门代码
Jun 05 PHP
PHP垃圾回收机制简单说明
Jul 22 PHP
解析PHP正则提取或替换img标记属性
Jun 26 PHP
PHP中使用匿名函数操作数据库的例子
Nov 17 PHP
php计算2个日期的差值函数分享
Feb 02 PHP
PHP与jquery实时显示网站在线人数实例详解
Dec 02 PHP
使用YII2框架实现微信公众号中表单提交功能
Sep 04 PHP
PHP Post获取不到非表单数据的问题解决办法
Feb 27 PHP
搜索附近的人PHP实现代码
Feb 11 PHP
PHP Web表单生成器案例分析
Jun 02 PHP
PHPstorm启用自动换行的方法详解(IDE)
Sep 17 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类的静态(static)方法和静态(static)变量使用介绍
2012/02/19 PHP
PHP中使用mktime获取时间戳的一个黑色幽默分析
2012/05/31 PHP
分享一下贝贝成长进度的php代码
2012/09/14 PHP
php获取bing每日壁纸示例分享
2014/02/25 PHP
使用PHP编写发红包程序
2015/07/22 PHP
php函数连续调用实例分析
2015/07/30 PHP
详解php中空字符串和0之间的关系
2016/10/23 PHP
PHP基于自定义函数生成笛卡尔积的方法示例
2017/09/30 PHP
Laravel使用RabbitMQ的方法示例
2019/06/18 PHP
jQuery结合Json提交数据到Webservice,并接收从Webservice返回的Json数据
2011/02/18 Javascript
jquery入门——事件机制之事件中的冒泡现象示例解释
2020/09/12 Javascript
JS实现图片横向滚动效果示例代码
2013/09/04 Javascript
JavaScript中的继承方式详解
2015/02/11 Javascript
JS动态创建DOM元素的方法
2015/06/09 Javascript
JS拖动鼠标画出方框实现鼠标选区的方法
2015/08/05 Javascript
详解如何在NodeJS项目中优雅的使用ES6
2017/04/22 NodeJs
node中IO以及定时器优先级详解
2019/05/10 Javascript
python 列表删除所有指定元素的方法
2018/04/19 Python
Django框架封装外部函数示例
2019/05/28 Python
Django Rest framework频率原理与限制
2019/07/26 Python
Python SSL证书验证问题解决方案
2020/01/13 Python
解决margin 外边距合并问题
2019/07/03 HTML / CSS
预订奥兰多和佛罗里达州公园门票:FloridaTix
2018/01/03 全球购物
美国翻新电子产品商店:The Store
2019/10/08 全球购物
澳大利亚在线高跟鞋商店:Shoe Me
2019/11/19 全球购物
应届生程序员求职信
2013/11/05 职场文书
房地产员工找工作的自我评价
2013/11/15 职场文书
缴纳养老保险的证明
2014/01/10 职场文书
幼儿园秋游感想
2014/03/12 职场文书
管理工程专业求职信
2014/08/10 职场文书
爱国主义教育基地观后感
2015/06/18 职场文书
使用python如何删除同一文件夹下相似的图片
2021/05/07 Python
MySql子查询IN的执行和优化的实现
2021/08/02 MySQL
MySql分区类型及创建分区的方法
2022/04/13 MySQL
Vue 打包后相对路径的引用问题
2022/06/05 Vue.js
ubuntu端向日葵键盘输入卡顿问题及解决
2022/12/24 Servers