浅谈【WordPress技巧】自定义显示文章具体发表时间
来源:互联网 发布:js utf 8编码转换gbk 编辑:程序博客网 时间:2024/06/06 05:38
一周发布数篇文章,需要很友好的时间显示,以及混淆视线,你木看错,我写这篇文章就为了这个!
大前端默认的是 xx分钟前、xx小时前、xx天前、xx周前、xx月前、xx年前。。
我修改的 :
以下为演示:
默认格式
修改后格式
默认格式代码
主题的 functions.php中添加
functiontimeago($ptime){
$ptime=strtotime($ptime);
$etime=time()-$ptime;
if($etime<1)return'刚刚';
$interval=array(
12*30*24*60*60 => '年前 ('.date('Y-m-d',$ptime).')',
30*24*60*60 => '个月前 ('.date('m-d',$ptime).')',
7*24*60*60 => '周前 ('.date('m-d',$ptime).')',
24*60*60 => '天前',
60*60 => '小时前',
60 => '分钟前',
1 => '秒前'
);
foreach($interval as$secs=>$str){
$d=$etime/$secs;
if($d>=1){
$r=round($d);
return$r.$str;
}
};
}
列表页和文章页面使用方法:
适用于 index.php/search.php/tag.php/single.php/page.php/author.php/category.php
在需要显示时间的地方替换成以下,注意需要放在?php代码块中:
echo'发表于 '.timeago(get_gmt_from_date(get_the_time('Y-m-d G:i:s')));
评论区域使用方法:
在需要显示时间的地方替换成以下,注意需要放在评论循环内:
echo'发表于 '.timeago($comment->comment_date_gmt);
此函数传值格式为“2013-11-11 11:11:11”,只要格式符合就行.
修改的函数代码成都割包皮好的医院?
在主题的functions.php中添加上一版本相同内容,也可以不用添加。
然后再文章页指定位置添加调用:
附录:WordPress的时间函数
文章的时间函数为:
评论的时间函数为:
评论的日期函数为:
一个典型的时间函数实例为以下代码:
单引号内的代码即为时间参数。
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为一位数写法),如08-02-09
* 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技巧】自定义显示文章具体发表时间
- 动态显示文章发表时间的方法
- 自定义 WordPress 时间显示格式
- 发表时间分别显示
- JS显示具体时间
- 浅谈Wordpress博客SEO技巧
- wordpress 自定义文章缩略图调取
- wordpress 首页文章显示摘要
- yii文章发表之列表显示
- phpcms文章发表之列表显示
- WordPress 博客文章时间格式the_time()设置
- WordPress 自定义文章类型(Post Type)
- wordpress不同页面显示不同文章
- 在Magento中显示wordpress的文章
- 不用插件 WordPress 显示文章浏览次数
- WordPress文章标题显示汉字方法
- wordpress首页文章显示reade more
- wordpress主循环显示文章方法
- tensorflow 内存泄漏、内存不足
- 51nod1617(codeforces117D)奇偶数组
- 大家好
- mycat中全局表的实战应用简析(上)
- jsoncpp空数组
- 浅谈【WordPress技巧】自定义显示文章具体发表时间
- mysql进程查询sql
- Python入门记——注释代码
- 数据库相关理论知识整理复习
- Linux下如何查看版本信息
- 不同类型的数据进行运算
- androdi接口回调机制
- 表添加字段的SQL语句写法
- 保持设备唤醒