• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > WordPress如何将发表的文章时间显示为XX天前

WordPress如何将发表的文章时间显示为XX天前

作者:站长图库 字体:[增加 减小] 来源:互联网 时间:2022-04-29

站长图库向大家介绍了WordPress,文章时间显示为XX天前等相关知识,希望对您有所帮助

本篇教程介绍WordPress如何将发表的文章时间显示为XX天前,希望对大家有所帮助。

WordPress日期和时间调用函数一般为

<?php the_time('Y-m-d'); ?>

显示为2020-12-21

修改()中内容用以下字符替换可以达到相应效果。

代码如下:

<?php the_time('Y年m月d日'); ?>

则显示 2020年12月21日


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


改为XX天显示

把以下代码放在你主题目录下的functions.php文件中

function wpmao_timeago( $ptime ) {    $ptime = strtotime($ptime);    $etime = time() - 28800 - $ptime;    if($etime < 1) return '刚刚';    if($etime > 86400) return date('m-d', $ptime);    $interval = array (        12 * 30 * 24 * 60 * 60  =>  '年前',        30 * 24 * 60 * 60       =>  '月前',        7 * 24 * 60 * 60        =>  '周前',        24 * 60 * 60            =>  '天前',        60 * 60                 =>  '小时前',        60                      =>  '分钟前',        1                       =>  '秒前'    );    foreach ($interval as $secs => $str) {        $d = $etime / $secs;        if ($d >= 1) {            $r = round($d);            return $r . $str;        }    };}

然后是调用代码

<?php echo wpmao_timeago( get_gmt_from_date(get_the_time('Y-m-d G:i:s')) ) ?>


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 怎么忽略FTP登录来升级WordPress
  • WordPress控制文章评论最少字数和最大字数
  • WordPress使用钩子进行主题开发时怎么避免死循环
  • WordPress怎么实现评论自动填写QQ邮箱与昵称?
  • WordPress隐藏部分内容,评论后可见
  • WordPress程序打开速度慢的三种解决方法
  • 关于WordPress删除xmlrpc.php防DDOS攻击
  • WordPress建站教程,纯代码实现wordpress防止发布文章出现标题重复,自动检测重复标题文章
  • wordpress打开速度慢最佳解决方案
  • 一文讲解Wordpress插件怎么查找并安装

相关文章

  • 2022-04-29帝国CMS如何修改网址+标题+关键字+描叙方法
  • 2022-04-29Photoshop设计复古风格的行星海报教程
  • 2022-04-29帝国cms批量替换字段值SQL语法
  • 2022-04-29DedeCMS V6 发布!织梦CMS V6 新版上线
  • 2022-04-29ThinkPHP6中env环境变量的使用
  • 2022-04-29Photoshop制作网格图案效果的凹陷字
  • 2022-04-29Illustrator制作OSX风格磁铁图标
  • 2022-04-29两分钟带你了解在CSS中三种使图片居中的方法
  • 2022-04-29百度蜘蛛是怎样来判断文章质量的?
  • 2022-04-29Photoshop制作华丽的金色礼品字

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • Thinkphp极验滑动验证码实现步骤解析
    • Photoshop制作银色质感的金属字教程
    • 实现从Redis中订阅消息转发到 WebSocket 客户端
    • PHP中连接符大于号、等号大于号的意思
    • PHP保存数组到数据库
    • CorelDRAW实例教程:制作圣诞快乐艺术字教程
    • 为网站选择一个适当的DMOZ目录
    • 浅析node Express框架中的 res.send() 和 res.end()
    • JS禁止F12和鼠标右键代码
    • Wordpress如何调用个人信息

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有