WordPress实现文章修改更新提示和长期无更新提示
首页>>技术教程>>正文
本篇文章更新于 2021-12-09 20:15:27
本篇文章更新于 2021-12-09

更新提示

当文章内容有更新的时候需要有一个明显的提醒,wordpress是有记录更新时间的,只要对比发布时间和更新时间,然后在做一个限定就可以完美实现了wordpress文章更新提示了。

把下面代码加入到functions.php中【密码获取联系站长】

文章密码

怎么获取密码?===》请找站长哦

然后在需要的位置里调用

<?php if( is_modified() ) : ?>
 本文内容有更新
<?php endif;?>

如果有更新,则输出你提示就可以了。大致效果如下:

WordPress实现文章修改更新提示和长期无更新提示

根据自己的喜好,美化一下效果可能更好哦!

长期无更新提示

超过一年未更新的旧文章增加了提示功能,在文尾会出现如下提示框:

WordPress实现文章修改更新提示和长期无更新提示

在function.php添加一段代码:

文章密码

怎么获取密码?===》请找站长哦

本功能使用了WordPress的get_the_modified_time函数,它可以获得文章的最后修改时间,包括你对内容、标签、置顶等信息的修改都会影响最后修改时间。第五行60*60*24是将计时单位(秒)转化成(天),第六行>365即最后修改时间大于一年的文章将会出现提示,你可以根据具体情况进行修改。

另外我们还可以控制哪些文章显示提醒,例如你只想让ID为8的分类中的文章显示提示信息,只需要将第六行代码添加判断条件即可,如下:

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

多个分类的话用数组形式添加,如让ID为8、9、10的分类文章显示提示信息,则修改第六行为

if($diffTime > 365 && in_category(array(8,9,10)) )
{

同理如果想排除某些分类,除了这些分类的文章都显示提示信息,只需要在in_category前添加半角“!”既可,如不想让ID为8、9、10的分类文章显示提示信息,则修改第六行为

if($diffTime > 365 && !in_category(array(8,9,10)) )
{

历史上的今天

很遗憾~,历史上的今天未发表过文章
技术教程

PC 与移动端使用不同的wordpress主题

2021-12-9 14:08:40

技术教程

wordpress后台嫌太慢教你大大提升浏览速度!【后台加速】

2021-12-9 20:53:37

重要说明

本站资源大多来自网络,如有侵犯你的权益请联系管理员或给邮箱发送邮件zhouqiuqiu123@foxmail.com 我们会第一时间进行审核删除。站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!请在下载24小时内删除!


如果遇到评论下载的文章,评论后刷新页面点击对应的蓝字按钮即可跳转到下载页面本站资源少部分采用7z压缩,为防止有人压缩软件不支持7z格式,7z解压,建议下载7-zip(点击下载),zip、rar解压,建议下载WinRAR(点击下载)

敏而好学,不耻下问。——孔子