wordpress argon主题文章发布时间样式更改
本文最后更新于 108 天前,其中的信息可能已经过时,如有错误请直接留言已联系博主。

每次发布文章后,argon 都会 “帮” 我精准的记录下我的发布时间,甚至精确到分秒… 如图

post-meta-detail-time

属实是属于打工人摸鱼时间记录明细表了(手动狗头);

找了一圈也没找到 argon 关于时间戳的设置,只能是手动更改主题文件了:

在外观 -> 主题文件编辑器中,点开:

主题文件编辑器

找到文件中的 functions.php 文件,如图:

functions.php文件

找到其中的 get_article_meta 函数(作用是获取文章的 Meta,相关的样式可以在 Argon 主题选项中设置 Meta 样式),我们需要修改其中的 time 样式:

get_article_meta函数

此处的原代码是:

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” 删除更新文件即可。

文末声明:

您必须遵守关于,您可以随意转发/引用,但要注明原作者Leon或设置本文跳转连接,并且您必须在文中包含或提醒浏览者遵守作者声明
欢迎关注公众号获取第二手文章!高效工作法

暂无评论

发送评论 编辑评论


				
上一篇
下一篇