WordPress时间显示优化:如何将日期格式改为“XXX以前”样式
为什么需要优化WordPress时间显示格式? 在WordPress网站开发中,默认的时间格式虽然多样,但有时我们需要更人性化的显示方式,比如“3天前”、“2小时前”这样的相对时间格式。这种格式特别适合新闻网站、博客或社交媒体风格的内容展示,能增强用户体验,让访客更直观地了解内容的新鲜度。 简单代码实现“XXX以前”时间格式 您不需要安装额外的插件,只需在主题的functions.php文件中添加一小段代码即可实现这个功能。以下是完整的代码示例: 步骤1:添加时间转换函数 打开您当前使用的WordPress主题文件夹,找到functions.php文件,在文件末尾添加以下代码: function timeago($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’, […]