[不花钱站长]:从免费域名开始[0元] Oracle永久免费VPS[0元] VPS环境搭建免费脚本[0元] 秒变大盘挂载免费网盘[0元] 小白免费采集器1天500W[0元] CF免费DNS+CDN服务[0元]
[零基础网赚]:撸本站免费源码[0元] 网站强引免费蜘蛛法[0元] 图片视频文件免费存储[0元] 外链轻松发布免费友链[0元] 入坑免费教程学习源代码[0元] 网上百种+赚钱联盟推荐[?元]

↑↑VPS推荐网 WWW.VPS.COM.IN 稳定 便宜 免备案↑↑


纯代码为WordPress长期未更新的旧文章添加自定义提示内容

全球[VPS测评]来源:VPS推荐网点击:455
【性价之王】【线路之王】【价格之王】【配置之王】
【免费之王】【香港首推】【梯子之王】【独服之王】
纯代码为WordPress长期未更新的旧文章添加自定义提示内容

蜗牛789很长时间没有发布关于WordPress相关的文章了,今天蜗牛在一个博客当中看到了一个比较实用的功能就是“为WordPress长期未更新的旧文章添加自定义提示内容”,相信建站时间长的朋友可能需要用到,因为由于建站时间较长,部分文件内容已经失效了,为了让博客网友体验更好,我们可以通过此方法为那些长期没有更新的文章添加一段文字提示,如下图:

给长期未更新的文章添加如上图的提示会让访问你博客的网友体验更加友好,其实实现也不难,下面蜗牛就为大家分享一下如果纯代码来实现此功能。

一、修改function.php

我们只需在主题的function.php文件当中添加下面代码即可,如果是DUX主题请在functions-theme.php文件当中添加。其中“if ($diffTime > 365)”中的365天指的是一年,我们当然可以根据自己的需要设置时间,可以是一个月、也可是半年、两年,按天数算就是了。“$content = $content.‘<div class=”warn”>本文最后更新于’.get_the_modified_time(‘Y年n月j日’). ‘,已超过 1 年没有更新,涉及的内容可能已经失效!</div>’”中的文字内容可以根据自己需要进行修改。

//添加老文章提示信息 www.wn789.comfunction old_content_message($content) {$modified = get_the_modified_time(\'U\');$current = current_time(\'timestamp\');$diffTime = ($current - $modified) / (60 * 60 * 24); if ($diffTime > 365) {$content = $content.\'<div class=\"warn\">本文最后更新于\'.get_the_modified_time(\'Y年n月j日\'). \',已超过 1 年没有更新,涉及的内容可能已经失效!</div>\'; } return $content;}add_filter(\'the_content\', \'old_content_message\');

上面这段代码是显示在文章的末尾,如果你也想像蜗牛789一样显示在文章开头,请使用下面这段代码即可。

//添加老文章提示信息 www.wn789.comfunction old_content_message($content) {$modified = get_the_modified_time(\'U\');$current = current_time(\'timestamp\');$diffTime = ($current - $modified) / (60 * 60 * 24); if ($diffTime > 365) {$content = \'<div class=\"warn\">本文最后更新于\'.get_the_modified_time(\'Y年n月j日\'). \',已超过 1 年没有更新,涉及的内容可能已经失效!</div>\'.$content; } return $content;}add_filter(\'the_content\', \'old_content_message\');二、添加CSS样式

这个步骤就是为了让我们显示的内容更加美观,请把下面代码添加到主题的“main.css”文件当中。

.warn {color: #ad9948;background: #fff4b9 url(img/warn.png) -1px -1px no-repeat;border: 1px solid #eac946;overflow: hidden;margin: 10px 0;padding: 15px 15px 15px 35px;font-size: 14px;}三、指的显示内容

完成上面两个步骤,我们就实现了让WordPress指定时间内未更新的旧文章添加自定义提示。但有些朋友会说我们能不能只在指定分类文章显示呢?那是可以实现的,如蜗牛想让“实惠VPS推荐”这个分类提示文字,那么我们首先要找到分类的ID,这个很简单通过WordPress后台进入到分类目录,然后鼠标移动到你要查看分类,在底部就可以查看到ID了,如下图:

找到ID后,我们想要在ID为13的分类文章中显示,就把上面代码中的“ if ($diffTime > 365) {”改成如下代码即可:

if($diffTime > 365 && in_category(13) ){

有些朋友讲要在多个分类显示怎么办?如在ID为13、14、15的分类文章中提示:

if($diffTime > 365 && in_category(array(13,14,15)) ){

如果是排除某些分类不显示,使用下面代码即可:

if($diffTime > 365 && !in_category(array(13,14,15)) ){DUX无限制版下载方法

蜗牛789博客DUX无限制版本下载方案,使用微信扫描下面二维码关注蜗牛789微信公众号。注意是关注微信公众号, 微信公众号每天晚上推送当日热门促销活动。然后在微信公众号回复“DUX主题”即可获取下载链接。100%服务器下载版本,绿色无毒。


[wordpress]历史优惠活动内容
  • 不喜欢国内博客平台,自建博客除了用wordpress,还可以尝试下typecho
  • bluehost介绍–支持中文界面,wordpress官方推荐
  • 建站:vps+wordpress快速搭建个人博客 教程亲自测试通过
  • Openshift online+wordpress免费建站套路,主机空间域名全免费
  • 不喜欢国内博客平台,自建博客除了用wordpress,还可以尝试下typecho
  • bluehost介绍–支持中文界面,wordpress官方推荐
  • 建站:vps+wordpress快速搭建个人博客 教程亲自测试通过
  • Openshift online+wordpress免费建站套路,主机空间域名全免费
  • 不喜欢国内博客平台,自建博客除了用wordpress,还可以尝试下typecho
  • bluehost介绍–支持中文界面,wordpress官方推荐
  • 建站:vps+wordpress快速搭建个人博客 教程亲自测试通过
  • Openshift online+wordpress免费建站套路,主机空间域名全免费
  • 不喜欢国内博客平台,自建博客除了用wordpress,还可以尝试下typecho
  • bluehost介绍–支持中文界面,wordpress官方推荐
  • 建站:vps+wordpress快速搭建个人博客 教程亲自测试通过
  • Openshift online+wordpress免费建站套路,主机空间域名全免费
  • 不喜欢国内博客平台,自建博客除了用wordpress,还可以尝试下typecho
  • bluehost介绍–支持中文界面,wordpress官方推荐
  • 建站:vps+wordpress快速搭建个人博客 教程亲自测试通过
  • Openshift online+wordpress免费建站套路,主机空间域名全免费
  • 不喜欢国内博客平台,自建博客除了用wordpress,还可以尝试下typecho
  • bluehost介绍–支持中文界面,wordpress官方推荐
  • 建站:vps+wordpress快速搭建个人博客 教程亲自测试通过
  • Openshift online+wordpress免费建站套路,主机空间域名全免费
  • 不喜欢国内博客平台,自建博客除了用wordpress,还可以尝试下typecho
  • bluehost介绍–支持中文界面,wordpress官方推荐
  • 建站:vps+wordpress快速搭建个人博客 教程亲自测试通过
  • Openshift online+wordpress免费建站套路,主机空间域名全免费
  • 不喜欢国内博客平台,自建博客除了用wordpress,还可以尝试下typecho
  • bluehost介绍–支持中文界面,wordpress官方推荐
  • 建站:vps+wordpress快速搭建个人博客 教程亲自测试通过
  • Openshift online+wordpress免费建站套路,主机空间域名全免费
  • 不喜欢国内博客平台,自建博客除了用wordpress,还可以尝试下typecho
  • bluehost介绍–支持中文界面,wordpress官方推荐
  • 建站:vps+wordpress快速搭建个人博客 教程亲自测试通过
  • Openshift online+wordpress免费建站套路,主机空间域名全免费
  • 不喜欢国内博客平台,自建博客除了用wordpress,还可以尝试下typecho
  • bluehost介绍–支持中文界面,wordpress官方推荐
  • 建站:vps+wordpress快速搭建个人博客 教程亲自测试通过
  • Openshift online+wordpress免费建站套路,主机空间域名全免费
  • 不喜欢国内博客平台,自建博客除了用wordpress,还可以尝试下typecho
  • webhostingbuzz-专业wordpress主机5折/VPS8折(onapp/管理型
  • 简单两步干掉WordPress里面的fonts.googleapis
  • 黑5→mediatemple-5折/虚拟主机/wordpress主机
  • 给WordPress添加百度无线sitemap
  • TemplateMonster-模板7折/wordpress/Joomla/PrestaSh
  • WordPress主机推荐→WordPress官方推荐专用主机
  • WordPress主机推荐→WordPress官方推荐专用主机
  • #黑色星期5# themeforest-一律5折,上百款WordPress收费主题
  • #黑色星期5# themeforest-一律5折,上百款WordPress收费主题
  • 经验→在themeforest购买超便宜WordPress主题模板
  • 腾讯云+云数据库 搭建WordPress博客
  • wordpress主题推荐(1)→newspaper 1个通杀40个 上百种组合 万能建站主
  • themeforest -wordpress收费主题5折促销推荐 低至14美元
  • 售卖了2.5万份的wordpress收费主题sahifa黑5期间5折限时促销
  • Namecheap→$14.88/年 专业WordPress主机
  • Share Hosting→搭建WordPress网站用什么主机比较好?
  • 嫌弃WordPress 5.x?来把WordPress版本降级处理吧!
  • 推荐下→WordPress国产知名收费主题站6折优惠中!
  • 推荐下→WordPress国产知名收费主题站6折优惠中!

  • 猜你可能想看的VPS


    转载请注明原文地址:http://140.238.13.167:12355/read-128258.html

    下一篇       上一篇