You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WordPress文章详情页显示双重日期 如何设置仅展示发布日期

WordPress 6.0 文章详情页仅展示发布日期的实现方法

WordPress 6.0核心程序不会强制同时输出发布日期与更新日期,双日期显示为当前启用主题的内置逻辑,可按以下优先级选择方案配置:

  • 方案1:通过主题自带设置关闭(推荐,无代码成本)
    绝大多数主流主题(含WordPress官方默认Twenty系列主题)都内置了元信息显示开关:

    1. 进入WordPress管理后台,左侧菜单依次点击「外观」-「自定义」
    2. 在自定义面板中找到「文章设置」「内容元信息」「博客配置」类选项(不同主题命名略有差异)
    3. 找到「显示文章最后更新日期」「展示修改时间」类开关,设置为关闭状态
    4. 点击面板顶部「发布」保存配置,清空站点缓存后刷新文章页验证即可
      如果使用6.0版本配套的全站点编辑块主题(如Twenty Twenty-Two),可直接进入「外观」-「编辑器」,打开单篇文章模板,选中元信息区域的更新日期块直接删除,保存模板即可生效
  • 方案2:修改子主题模板代码(彻底移除,适合无对应开关的主题)
    注意:所有代码修改请在子主题中操作,直接修改父主题文件会在主题版本更新后被覆盖
    主题的日期输出逻辑一般存放在template-parts/content-single.php、inc/template-tags.php或functions.php文件中:

    1. 定位到输出更新日期的代码段,这类代码的特征是调用get_the_modified_date()、the_modified_date()、get_the_modified_time()类修改时间相关函数,典型代码结构如下,找到后直接注释或删除即可:
    // 待移除的更新日期输出代码示例
    if ( get_the_modified_time( 'U' ) > get_the_time( 'U' ) ) {
        printf( '<span class="updated">最后更新:%s</span>', get_the_modified_date() );
    }
    
    1. 确认保留发布日期的输出代码,发布日期调用的是get_the_date()、the_date()类发布时间函数,标准写法参考:
    // 保留的发布日期输出代码示例
    printf( '<span class="published">发布于:%s</span>', get_the_date() );
    
    1. 保存修改后的文件,清空站点缓存、浏览器缓存后刷新页面验证效果。
  • 方案3:自定义CSS隐藏(快速临时方案)
    若暂时不想调整模板代码,可通过CSS直接在前端隐藏更新日期元素,注意该方法仅做视觉隐藏,页面源码中仍会保留更新日期内容,有SEO需求的场景优先选择前两种方案:

    1. 进入后台「外观」-「自定义」-「额外CSS」
    2. 按站点前端实际的更新日期元素类名添加隐藏样式,常见更新日期类名包括.updated、.updated-date、.post-modified-time,参考代码如下:
    /* 隐藏前端更新日期,类名可通过浏览器开发者工具检查元素后匹配 */
    .entry-meta .updated,
    .post-modified {
        display: none !important;
    }
    
    1. 点击「发布」保存配置即可生效。

内容的提问来源于stack exchange,提问作者Helping Hands

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.29 12:09:18