主页/WordPress笔记/博客文章/综合文章/如何在 WordPress 中显示今天的日期(两种简单方法)

如何在 WordPress 中显示今天的日期(两种简单方法)

Bug编译狮

Bug编译狮

在 WordPress 网站上显示今天日期的方法有多种,这里我将介绍两种简单易行的方式:使用插件和手动添加代码。

方法一:使用内置的日期功能

步骤:

  1. 登录到您的 WordPress 控制面板。
  2. 进入“设置” -> “一般”选项卡。
  3. 在“时间与语言”部分,点击“日历”按钮。
  4. 选择“日期/时间格式”为“本地化”,这样 WordPress 就会根据用户的时区自动显示正确的日期。
  5. 如果您希望在页面或文章中显示特定日期,请使用 [date] 标签。例如,在页面模板中添加以下代码:
<?php the_date(); ?>

这将会显示当前日期。

方法二:使用自定义插件

如果您想要更灵活地控制日期显示方式,可以考虑安装一些插件如 “Date and Time” 或者 “Custom Post Formats”。

使用 “Date and Time” 插件:

  1. 下载并安装 “Date and Time” 插件。
  2. 安装完成后,激活该插件。
  3. 打开“设置” -> “插件管理器”,找到并启用“Date and Time”插件。
  4. 配置插件以符合您的需求,比如调整默认的时间格式等。
  5. 您可以在任何页面、文章或帖子中使用以下代码来显示日期:
<?php echo date('Y-m-d'); // 显示当前年月日>
?>

示例效果:

假设您已经启用了“Date and Time”插件,并且它配置好了默认时间为“MM/DD/YYYY”。那么在任何地方输入上述代码后,您都会看到当前的日期,例如“08/09/2023”。

这种方法不仅方便快捷,而且可以根据您的具体需求轻松定制日期的显示样式。

黑板前的Bug语法讲师

黑板前的Bug语法讲师

如何在WordPress中显示今天的日期

1. 使用内置功能:get_the_date()date('Y-m-d')

原理: get_the_date() 函数用于获取当前页面上特定文章的发布日期,而 date() 函数则可以用来格式化这个日期。

示例代码:

<?php
// 获取今天的时间戳
$current_time = current_time('timestamp');

// 格式化时间戳为日期字符串
$date_string = get_the_date();

// 显示今天的日期
echo "Today's date is: " . $date_string;
?>

效果展示: 当你访问包含特定文章的页面时,会看到“Today’s date is”和对应的日期。

2. 使用插件或主题的功能: wp_get_current_datetime()

原理: 这个函数可以从服务器返回一个与当前用户相关的日期和时间对象。

示例代码:

<?php
$datetime = wp_get_current_datetime();
$date = $datetime->format('Y-m-d');
$time = $datetime->format('H:i:s');
?>
<div>
    <p>The current date and time is:</p>
    <pre><?php echo $date; ?></pre>
    <pre><?php echo $time; ?></pre>
</div>

效果展示: 同样地,在含有特定文章的页面上,你会看到类似“Today’s date and time”和对应的日期和时间。

3. 自定义CSS样式:

你可以通过自定义 CSS 来实现更复杂的效果,比如将日期和时间以特定格式显示出来。

示例代码(使用自定义CSS):

.date {
    font-size: 18px;
}
.time {
    font-size: 14px;
}

HTML 示例:

<div class="date">Today's date is: </div>
<div class="time">Today's time is: </div>

效果展示: 在这个例子中,我们使用了两个类名来分别表示日期和时间。当这些元素出现在网页上时,它们会被正确地显示为不同的字体大小。

以上就是在WordPress中显示今天的日期的三种基本方式。选择最适合您需求的方法即可。