【问题标题】:TYPO3 renders header as h2 not as h1TYPO3 将标题呈现为 h2 而不是 h1
【发布时间】:2016-03-10 14:57:29
【问题描述】:

我的 TYPO3 版本:7 将内容元素标题呈现为 h2 而不是 h1 ...我该如何解决这个问题?

【问题讨论】:

  • 你看过类型下拉菜单的选项了吗?!
  • 能否请您查看我添加的第二个屏幕,这是默认标题设置为 2 的问题...我该如何更改?
  • TYPO3 完全符合您的要求。默认设置是 H1,所以你改变了它,现在你很惊讶?
  • 我没有做这个改变。它是一个干净的安装,还没有插件......
  • 唉!你是对的(很抱歉责怪你)fluid_styled_content 介绍了...嗯,除了其他几件事之外,这表明这个 ext 还没有准备好生产:/

标签: typo3 typoscript typo3-6.2.x


【解决方案1】:

您显示的打字稿将默认标题级别设置为 2 aka <h2>...</h2>

styles.content.defaultHeaderType = 2

您可以通过打字稿更改该值来更改此行为

styles.content.defaultHeaderType = 1

此设置需要在打字稿模板的constants字段中完成。

更多信息请访问https://buzz.typo3.org/people/ron-hall/article/changing-the-default-header-for-content-elements/

【讨论】:

  • 注意:默认情况下,TYPO3 中的 defaultHeaderType = 1(自永远)fluid_styled_content ext 强制 2 恕我直言无效...
  • 恕我直言,它不是无效或损坏的。 fluid_styled_content (FSC) 的目标不是 100% 兼容的扩展,它生成与 css_styled_content (CSC) 相同的输出。 FSC 比 CSC 干净得多。您还将认识到,仅使用 FSC 时,很多数据库字段都消失了。 SEO 明智的做法是不允许编辑器设置

    标题。每页应该只有一个

    标题。例如,这个主标题可以根据页面标题自动生成。但这不是这里讨论的问题的一部分。

【解决方案2】:

如果您使用的是 Bootstrap-Package,请转到: 模板 > 常量编辑器 > 引导包:内容元素 > 标题

编辑以下常量: plugin.bootstrap_package_contentelements.header.defaultHeaderType = 1

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-12
    • 2017-06-08
    • 1970-01-01
    • 2023-02-25
    • 2023-03-05
    • 2021-12-27
    • 2012-09-17
    • 1970-01-01
    相关资源
    最近更新 更多