有没有想过你能在你的WordPress网站上显示今天的日期?显示当前日期可以帮助读者知道你还活着。如果你的读者像我一样健忘,它甚至可以帮助他们记住一个即将到来的预产期!
虽然有几个WordPress主题包括一个内置的选项,显示今天的日期在您的网站上,但大多数主题没有。因此,如果您想在WordPress站点的某个地方显示当前日期,您需要自己处理。
福州公司网站设计在这篇文章中,我将为如何在WordPress中显示今天的日期列出三种不同的方法。首先,我将向您展示具有此功能的少数几个工作插件之一。然后,我将给您一个关于如何创建您自己的短代码的快速教程。最后,我将使用两个不同的代码片段来完成这些工作,您可以使用它们将今天的日期直接添加到主题的模板文件中。
让我们挖…
如何用WordPress插件显示今天的日期
有几个不同的插件,目的是让你显示今天的日期在你的WordPress网站。但是,令我懊恼的是,他们中的很多人已经不再工作了。在测试了一些工作不太好的东西之后,我终于找到了一个日期和时间Widget.
毫不奇怪,Date和Time Widget为您提供了一个全新的小部件,您可以使用它将当前的日期和时间插入到任何已扩展的区域。如果您希望使用一个短代码而不是一个小部件,我将在下一节中向您展示如何创建您自己的今天的日期短代码。
这个插件很不错,因为它允许您设置格式、字体和字体大小,以及一些自定义颜色。
要使用这个插件,您所需要做的就是安装并激活它。然后,去外观→小部件拖着新的日期和时间小部件和其他任何部件一样:

然后,只需遍历并配置每个选项:
时间格式:
您可以从几种不同的时间格式中选择或选择“无”来关闭此部分(并且只显示日期)。日期格式:
选择要用于日期的格式。字体系列:
选择一个备用字体系列(小部件应该继承主题的字体作为首选)。字体大小:
不言自明。文本颜色:
小部件中所有文本的颜色。背景颜色:
文本的背景。
我会让背景变黑,文本变成白色,这样你就可以看到这两个元素是如何工作的。
一旦您保存了您的小部件,您将在前端看到今天的日期:

很容易!但实际上,创建显示当前日期的自己的短代码也一样容易。以下是如何:
如何在WordPress中创建显示“今日日期”的短代码
如果您喜欢一种更手动的方法,那么实际上只需几行代码就可以创建自己的短代码。就我个人而言,这是我最喜欢的方法,因为它使您可以灵活地将当前日期插入到内容的任何部分,而不仅仅是扩展区域。
您可以将此代码放置在:
- 这个
Functions.php
你的档案儿童主题
A 自定义插件
你创造了自己
我将向您展示如何使用Functions.php实现它,因为这是最简单的方法-如果您更改主题,只需记住复制此代码即可。
要创建短代码,只需将此代码添加到Functions.php文件中:
function displayTodaysDate( $atts ) |
return date(get_option('date_format')); |
add_shortcode( 'datetoday', 'displayTodaysDate'); |
这些短代码将使用您所设置的相同的日期格式。设置→通用.
添加代码后,可以在WordPress编辑器或Divi代码模块中使用[dateday]短代码:

它将显示前端的当前日期,遵循WordPress设置中的格式:

还可以使用TinyMCE编辑器向日期添加基本格式。例如,如果您粗体显示的短代码,日期也将以粗体显示在您的网站的前端。
注意-此代码是本波兰代码的更正版本今天的日期,一个插件,由于短代码函数中的错误空间而不再工作。我在WordPress.org目录中找到了Ben的插件,并打算在本教程中使用它。但是在测试中,我发现只有当我手动编辑代码以从短代码中删除空间时,它才能起作用。
如何用代码显示今天的日期
注意-这一节实际上只针对那些至少对代码和WordPress主题有点熟悉的人。如果你是一个完全初学者,我建议你坚持前两种方法。
最后,如果你愿意在你的主题的模板文件中弄脏你的手,你也可以使用一行PHP在你的WordPress站点的任何地方插入今天的日期。
有两个不同的代码片段可供选择:
<?php echo date(get_option('date_format')); ?> |
上面的片段根据WordPress设置显示当前日期,就像显示短代码一样。
但是,也可以通过使用以下代码来指定唯一的日期格式:
<?php echo date('l jS F Y'); ?> |
您可以找到不同的格式。在这篇WordPress Codex文章中.
例如,如果您在Header.php文件中添加了关闭</Header>标记下面的代码,如下所示:

然后,当前日期将在您的前端站点的标题下面显示:

福州公司网站设计可能需要在周围玩定位-但这是另一个简单的方式来显示今天的日期在您的WordPress网站。
为了获得更多的控制,您可以将代码放在<div>中,然后使用CSS在站点上设置和/或定位<div>的样式和/或位置。
把东西包装起来
虽然不是一个重大的变化,显示今天的日期在你的WordPress网站上可以派上用场取决于你的网站的主题。
如果您想在侧栏(或其他扩展区域)中显示今天的日期,则Date和Time Widget插件将是您的最佳选择。
否则,我建议创建您自己的短代码,或者,如果您有至少一些基本的编码技巧,深入到你的主题的模板文件。