为什么要在WordPress中显示文章的最后更新日期?
当访客浏览您的WordPress博客上的文章或页面时,您的WordPress主题通常会显示文章的发布时间。对于大多数博客和静态网站来说,这已经足够了。
然而,WordPress也常用于定期更新旧文章的网站。在这些情况下,显示文章的最后修改日期和时间非常重要。
例如,在WPressize Me上,我们定期更新教程,并在每篇文章上显示“最后更新”日期。如果我们只显示发布时间,读者可能会跳过文章,认为信息已经过时。
另一个例子是新闻网站。它们经常更新旧故事以显示新进展、添加更正或插入媒体文件。如果它们只显示发布时间,用户可能会错过这些更新。
如何在WordPress中显示文章的最后更新日期
本教程需要您在WordPress文件中添加代码。如果您之前没有这么做过,我们建议您查看我们的指南,了解如何在WordPress中复制和粘贴代码。
方法1:在文章内容前显示最后更新日期
我们将使用WPCode进行本教程,因为这是在WordPress中添加自定义代码最安全和最简单的方法。
首先,您需要安装并激活免费的WPCode插件。有关更多信息,请参阅我们的分步指南,了解如何安装WordPress插件。
插件激活后,在WordPress仪表盘中导航到Code Snippets » Add Snippet。搜索“last updated date”,并将鼠标悬停在名为“Display the Last Updated Date”的结果上。
代码将检查文章的发布时间和最后修改时间是否不同。如果不同,它将在文章内容前显示最后修改日期。
接下来,您只需点击“Use Snippet”按钮。
接下来,您将看到“Edit Snippet”屏幕。WPCode已经为您配置好了代码片段。您只需将开关切换到“Active”,然后点击“Update”即可。
因为代码片段将使用您的网站正文文本样式显示更新日期,您可以添加自定义CSS来调整最后更新日期的外观。以下是您可以用作起点的CSS代码片段:
.last-updated { font-size: small; text-transform: uppercase; background-color: #fffdd4; }
这就是它在我们的WordPress演示网站上的样子。
方法2:在主题模板中添加最后更新日期
您还可以将更新日期显示在发布时间的位置或紧跟在发布时间之后。此方法需要您编辑特定的WordPress主题文件。您需要编辑的文件取决于您使用的主题。
许多WordPress主题使用自己模板标签来显示文章元数据,如日期和时间。其他主题使用内容模板或模板部分。简单的主题将使用single.php、archive.php等模板文件显示内容和元信息。
您需要找到包含显示日期和时间代码的文件,然后可以用以下代码替换该代码,或者将其添加到主题的日期和时间代码之后。
$u_time = get_the_time('U'); $u_modified_time = get_the_modified_time('U'); if ($u_modified_time >= $u_time + 86400) { echo 'Last modified on '; the_modified_time('F jS, Y'); echo ' at '; the_modified_time(); echo '
'; }
这是我们在演示网站上的样子。使用Twenty Twenty-One主题时,我们将代码片段添加到inc文件夹中的template-tags.php文件中。
如何管理WordPress中文章的最后更新日期
现在我们已经为每篇文章添加了最后更新日期,每次对任何文章进行更改时,它都会自动更新。但如果您只是进行小的修正,而不是全面更新,例如修正拼写错误或添加标签呢?
对于小的更改,通常最好从SEO角度保持修改日期不变。这样,读者将看到文章最后一次重大更新的日期。
以下是一些插件,可以让您在不更改修改日期的情况下更新文章。
方法1:使用Limit Modified Date插件
首先,您需要安装并激活Limit Modified Date插件。有关更多详细信息,请参阅我们的分步指南,了解如何安装WordPress插件。
激活后,编辑文章时将看到一个新复选框,标记为“Don’t update the modified date”。进行小的更新时,只需选中该框,修改日期将不会更改。
方法2:使用AIOSEO插件(推荐)
AIOSEO(全称All in One SEO)是市场上最好的WordPress SEO插件。它帮助您在不学习复杂术语的情况下提高搜索排名,从而增加网站流量。
激活后,编辑文章时会看到一个新复选框,标记为“Don’t update the modified date”。进行小的更改时,可以选中该框。
我们希望本教程能帮助您了解如何在WordPress中显示文章的最后更新日期。您可能还想了解如何提高WordPress性能或查看我们增加博客流量的提示列表。