纯代码为wordpress旧文章添加未更新失效提示!

贰号技师
贰号技师
贰号技师
533
文章
2
评论
2019年10月15日21:23:47 评论 116 views

咱们现在都处于即时信息时代,很多文章一经发布也许有些内容第二天也许就会失效!比如文章里贴入了百度云盘的链接,搞不好第二天链接就失效了!所以在文章里添加一个失效提示也是非常友好的!

纯代码为wordpress旧文章添加未更新失效提示!

百度了一圈,发现这个样式挺不错的

纯代码为wordpress旧文章添加未更新失效提示!

wordpress的好处就是想要添加新功能,只要往主题function文件添加代码就行,步骤如下:

把以下代码添加至主题functions.php内

//添加老文章提示信息
function  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来美化,把以下代码添加至主题CSS文件里

/* 失效提醒 */
.warn {
color: #ad9948;
background: #fff4b9 url(images/warn.png) -1px -1px no-repeat;
border: 1px solid #eac946;
overflow: hidden;
margin: 10px 0;
padding: 15px 15px 15px 35px;
font-size: 14px;
}

代码里红色部分需要自己添加左上角图标地址,在各大资源网下载PNG格式的提示图标上床到网站相应目录下就行!然后把红色代码处地址更换为图标地址即可!

继续阅读
  • 我的微信
  • 扫一扫添加我
  • weinxin
  • 我的微信公众号
  • 扫一扫关注
  • weinxin
贰号技师
  • 本文由 发表于 2019年10月15日21:23:47
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: