wordpress帖子的h1
元素的默认呈现如下所示:
<h1 class="entry-title"> XYZ </h1>
我想将id
属性添加到h1
元素中,并带有帖子标题的值。结果应如下所示
<h1 id="XYZ" class="entry-title"> XYZ </h1>
我已在这里查看了很多帖子,但找不到我的问题的答案。不应该有functions.php
的简单过滤器来覆盖h1
元素的渲染吗?
根据您拉动单个帖子模板的位置,您可以像这样修改输出:
<h1 id="<?php echo get_the_title(); ?>" class="entry-title"> XYZ </h1>
查看single.php
文件,看看您在哪里加载模板以显示单个帖子。上面应该在WordPress循环中运行。
此外qazxsw poi没有格式化的标题,你正在寻找的可能是post slug。