WordPress文章显示时间修改方法详解

来自:素雅营销研究院

头像 方知笔记
2025年04月03日 17:19

在WordPress中,文章的发布时间、修改时间等时间信息对于读者和SEO优化都非常重要。如果你想调整文章时间的显示位置、格式或内容,可以通过以下几种方法进行修改。

一、修改文章时间的显示位置

WordPress默认会在文章标题下方或内容顶部显示发布时间,具体位置取决于你的主题。如果你想调整时间的显示位置,可以尝试以下方法:

  1. 通过主题文件修改
  • 进入WordPress后台,点击 外观 > 主题文件编辑器
  • 找到 single.php(单篇文章模板)或 content.php(文章内容模板)。
  • 在代码中找到类似 <?php the_time('Y-m-d'); ?><?php the_date(); ?> 的代码,调整其位置即可。
  1. 使用自定义CSS隐藏或调整样式
  • 进入 外观 > 自定义 > 额外CSS
  • 添加类似代码:
.entry-meta .posted-on { display: none; } /* 隐藏发布时间 */
.entry-date { font-size: 14px; color: #999; } /* 调整时间样式 */

二、修改文章时间的显示格式

WordPress默认的时间格式可以在 设置 > 常规 中调整,但如果你想单独修改文章的显示格式,可以:

  1. 使用 the_time() 函数自定义格式
  • 在主题文件中找到时间显示代码,修改为:
<?php the_time('Y年m月d日 H:i'); ?>  <!-- 显示如:2023年10月15日 14:30 -->
  • 支持的格式参数:
  • Y:四位年份(如2023)
  • m:两位月份(01-12)
  • d:两位日期(01-31)
  • H:24小时制小时(00-23)
  • i:分钟(00-59)
  1. 使用插件自定义时间格式
  • 安装插件如 WP Date and Time Shortcode,通过短代码灵活控制时间显示。

三、修改文章的实际发布时间

如果你想更改某篇文章的发布时间(而非仅调整显示),可以:

  1. 在文章编辑界面修改
  • 进入文章编辑页面,在右侧 发布 模块下找到 发布日期
  • 点击日期旁边的 编辑,手动调整时间后更新文章即可。
  1. 批量修改文章时间
  • 使用插件如 Post Date Time Change 批量调整多篇文章的时间。

四、完全隐藏文章时间

如果不想显示时间,可以:

  • 在主题文件中删除 the_time()the_date() 相关代码。
  • 使用CSS隐藏:.post-date { display: none; }

总结

通过主题文件、CSS或插件,你可以灵活调整WordPress文章时间的显示方式。如需进一步个性化,建议备份文件后修改,或使用子主题避免更新覆盖。