本文最后更新于 108 天前,其中的信息可能已经过时,如有错误请直接留言已联系博主。
每次发布文章后,argon 都会 “帮” 我精准的记录下我的发布时间,甚至精确到分秒… 如图
属实是属于打工人摸鱼时间记录明细表了(手动狗头);
找了一圈也没找到 argon 关于时间戳的设置,只能是手动更改主题文件了:
在外观 -> 主题文件编辑器中,点开:
找到文件中的 functions.php 文件,如图:
找到其中的 get_article_meta 函数(作用是获取文章的 Meta,相关的样式可以在 Argon 主题选项中设置 Meta 样式),我们需要修改其中的 time 样式:
此处的原代码是:
if ($type == 'time')>{ return '<div class="post-meta-detail post-meta-detail-time"> <i class="fa fa-clock-o" aria-hidden="true"></i> <time title="' . __('发布于', 'argon') . ' ' . get_the_time('Y-n-d G:i:s') . ' | ' . __('编辑于', 'argon') . ' ' . get_the_modified_time('Y-n-d G:i:s') . '">' . get_the_time('Y-n-d G:i') . ' </time> </div>'; }
需要修改成下面的代码:
if ($type == 'time'){ echo '<div class="post-meta-detail post-meta-detail-time"> <i class="fa fa-clock-o" aria-hidden="true"></i> <time title="' . __('发布于', 'argon') . ' ' . get_the_time('Y-n-d') . ' | ' . __('编辑于', 'argon') . ' ' . get_the_modified_time('Y-n-d') . '">' . get_the_time('Y-n-d') . ' </time> </div>'; }
实际上就是把 get_the_time 返回的样式进行了修改,是的返回的样式中不包含时分,记得更新文件,然后你的所有文章就不显示发布时间和编辑时间的时分信息了。
如果编辑后显示时分还需要修改下面的 edittime 内的样式,和 time 的样式一样,把样式中的 “G:i:s” 删除更新文件即可。