添加 headers h1、h2、h3(同步)

Add headers h1, h2, h3 (Contempo)

帮助我需要在 blogspot 主题 "Contempo" 中正确实施 header H1、H2 和 H3,问题刚刚在一周前发布,大约。 2017 年 3 月 20 日。(Tema contempo)

post

的标题默认为 H3
<h3 class='post-title entry-title'>
   <b:if cond='data:post.link or (data:post.url and data:view.url != data:post.url)'>
      <a expr:href='data:post.link ?: data:post.url'><data:post.title/></a>
   <b:else/>
      <data:post.title/>
   </b:if>
</h3>

而且我需要更好的 SEO 来实施

H1文章标题 H2 文章内部副标题 文章H3副标题

我已经实现了这段代码

<b:if cond='data:blog.pageType == &quot;index&quot;'>
   <h2 class='post-title entry-title'>
     <b:if cond='data:post.link or (data:post.url and data:view.url != data:post.url)'>
       <a expr:href='data:post.link ?: data:post.url'><data:post.title/></a>
     <b:else/>
       <data:post.title/>
     </b:if>
   </h2>
<b:else/>
   <h1 class='post-title entry-title'><data:post.title/></h1>   
</b:if>

但我得到: H1 博客名称 H1文章名称

而且我觉得家里应该没有2个H1,所以有些东西执行的不好

另一个 Contempo 主题带来了一个突出的条目,这在主页中显示为 H3

您说得对,页面不应包含两个 h1 元素。

转到模板中的 Header1 小部件并替换它:

<b:include name='super.title'/>

与:

<b:if cond='data:view.isSingleItem'>
  <h2 class='title'>
    <a expr:href='data:blog.homepageUrl'>
      <data:title/>
    </a>
  </h2>
<b:else/>
  <h1 class='title'>
    <a expr:href='data:blog.homepageUrl'>
      <data:title/>
    </a>
  </h1>
</b:if>