美好的明天

分享改变,记录生活
美好的明天
当前位置: 首页 > CoreNext, WordPress > 正文
原创

25-02-03 紧急更新 v2.1 25-02-03,上一版本 v2.1 25-02-01 版本实际使用发现,在某些情形下,全局变量可能没有被正确初始化或者为空导致文章页报错,如果有使用上述版本的请尽快删除原先此功能代码片段并更新至此页面展示最新版本以修复此问题。

前言

随着网站内容的不断更新和维护,文章的原始发布时间可能无法准确反映其最新状态。例如,当文章中的信息发生变化、链接需要更新或者修正了一些错误时,用户需要知道这些更改是什么时候进行的。因此,显示文章的最后更新时间可以帮助用户判断信息的准确性和可靠性,同时也能方便网站管理员进行内容管理。

WordPress CoreNext 文章底部显示最后更新时间 v1.1
25-02-03 更新 v1.1 25-02-03,新版本增加距离天数显示,非必须,可自行选择是否更新。 前言 […]

本文与以上文章版本类似,但本文新增加可以控制指定分类文章才显示最后更新提示,主要用途是用于文章杂的类型,比如只在教程分类的文章才显示最后更新时间,其他页面不显示;

本文将详细介绍如何通过 WordPress CoreNext 的子主题 CoreNext-Child functions.php 文件中的一段自定义代码来实现指定分类文章显示最后更新时间功能。

 

效果演示

原v1.1版本 所有文章都会显示最后更新时间

本文v2.1 指定分类文章才显示最后更新时间

 

修改步骤

注意事项

以下修改方法仅适用于 CoreNext 的子主题 CoreNext-Child,安装方法点此查看,此处不再赘述。

由于不同主题的代码结构、样式设定以及功能逻辑存在显著差异,此方法无法确保在其他主题上直接可用。

倘若你希望在其他主题中应用,务必依据对应主题的特性自行修改、适配代码,以实现预期效果。

在操作前,请务必备份好原文件,以免出现不可挽回的错误,导致网站显示异常或功能缺失。

 

1 修改functions.php

复制以下代码,按图片所示,将代码放置于/CoreNext-Child/functions.php文件<?php后;

复制以下代码,按图片所示,将代码放置于/CoreNext-Child/functions.php文件<?php后;

 

1.1 代码功能概述

  • $specified_categories = array(100, 150);数组定义了需要显示最后更新时间的文章分类 ID(例如100, 150),务必按需修改。
  • if ($days_passed <= 30) {如果距离最后更新时间的天数小于等于 30 天,不显示最后更新时间,若大于 30 天则显示,可按需修改。

 

2 修改main.css

复制以下代码,按图片所示,将代码放置于/CoreNext-Child/css/main.css文件内;

复制以下代码,按图片所示,将代码放置于/CoreNext-Child/css/main.css文件内

 

历史版本

历史版本,仅为博主保留备份,请使用上方最新版本;

WordPress CoreNext 指定分类文章显示最后更新时间 v2.0 25-02-01

v2.0 25-02-01 此版本代码逻辑有问题,紧急下线,新版本使用过滤器添加,避免停用代码后报错。

本内容未公开,仅限 管理员 才能查看

此部分内容可能还在编辑或修改中,暂不可访问

请稍后再试,或联系博主。


温馨提示
本页面最后更新于:2025-02-07 22:33:15,距今已 81 天,若有链接失效或教程无效,欢迎留言反馈。
THE END

目前有 2 条评论

  1. 43907083
    板凳
    43907083

    太好了,感谢分享。。。。

  2. CF673X
    沙发
    CF673X

    哇哦

发表评论

gravatar

OK aixin aoman baoquan bizui cahan caidao ciya dabing doge fadai ganga guzhang haixiu hanxiao huaixiao jie jingkong keai koubi ku leiben lenghan liuhan nanguo penxue piezui qiang qinqin quantou se shengli shuai tiaopi touxiao tuosai weiqu woshou wozuimei wunai xiaojiujie xiaoku xieyanxiao xigua yinxian yiwen youling yun