【问题标题】:Add id attribute to h1 element of wordpress post将 id 属性添加到 wordpress 帖子的 h1 元素
【发布时间】:2019-02-07 19:34:15
【问题描述】:

wordpress 帖子的 h1 元素的默认呈现如下所示:

<h1 class="entry-title"> XYZ </h1>

我想将id 属性与帖子标题的值一起添加到h1 元素。结果应如下所示

<h1 id="XYZ" class="entry-title"> XYZ </h1>

我已经浏览了这里的许多帖子,但找不到我的问题的答案。 functions.php不应该有一个简单的过滤器来覆盖h1元素的呈现吗?

【问题讨论】:

    标签: html wordpress filter


    【解决方案1】:

    根据你拉单个帖子模板的位置,你可以像这样修改输出:

    <h1 id="<?php echo get_the_title(); ?>" class="entry-title"> XYZ </h1>
    

    查看single.php 文件并查看您在何处加载用于显示单个帖子的模板。以上应该在 WordPress 循环中运行。

    另外get_the_title() 拉取标题而不格式化,您正在寻找的可能是post slug。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多