加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > CMS系统 > wordpress > 正文

WordPress教程:超过一定时间的老文章顶部显示自定义信息

发布时间:2020-12-14 14:40:37 所属栏目:wordpress 来源:网络整理
导读:站长朋友们在WordPress插件库查找插件时,偶尔会看到提示说插件已经超过 2 年没有更新。如果我们想在自己的WordPress老文章顶部显示类似的提示信息,比如超过 1 年没有更新的文章,就提示某些信息,如下图所示: 这篇里,我们就向大家介绍一下实现的方法。切

站长朋友们在WordPress插件库查找插件时,偶尔会看到提示说插件已经超过 2 年没有更新。如果我们想在自己的WordPress老文章顶部显示类似的提示信息,比如超过 1 年没有更新的文章,就提示某些信息,如下图所示:

这篇里,我们就向大家介绍一下实现的方法。切换到主题目录,打开 functions.php 文件,加入以下代码:

365 ){ $content = '
'.$content; } return $content; } add_filter( 'the_content','old_content_message' );
'

以上代码的第 3 行使用了 get_the_modified_time() 函数来获取该篇文章的最后修订时间,如果您的文章在发布后进行过修改,比如修改标签、内容等都会更新时间。第 6 行的 365 是天数,第 7 行 是自定义信息,请根据您自己的需要进行修改。

如果您只想在特定的分类显示提示,比如只在 ID 为 10 的分类的文章显示提示信息,可以将第 6 行代码修改为:

365 && in_category(10) ){

如果是多个分类,比如在 ID 为 10、11、12的分类文章显示提示信息,可以使用数组形式:

365 && in_category(array(10,11,12)) ){

如果要排除某些分类,比如在 ID 为 10、11、12 以外的分类文章显示提示信息,可在 in_category 前添加“!”:

365 && !in_category(array(10,12)) ){

然后在css文件添加如下样式,可以达到配图效果:

需要此功能的朋友可以按照上面的方法进行操作。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读