【问题标题】:Joomla insists on replacing h1 tags in articleJoomla坚持要替换文章中的h1标签
【发布时间】:2013-01-21 23:48:12
【问题描述】:

所以我已经阅读了网络上几乎所有与此相关的主题,但似乎没有任何东西可以解决我的问题。

作为 SEO 大修的一部分,我被要求在客户网站上用 h1 标签替换 h2 标签,但 joomla 出于某种原因坚持不这样做,每当文章包含标签时,它“神奇地”被替换为h2 文章渲染时。

我已经在模板中尝试了很多建议的覆盖方法,但到目前为止没有运气,我尝试搜索 joomla 源代码的所有部分,寻找一个将 h1 替换为 h2 的函数,以便我可以摆脱它,没有运气。

所以我的问题是,我怎样才能让 joomla 在将我的 h1 标签放入文章时停止将它们切换为 h2 标签?这种行为在哪里定义和/或我如何覆盖它并告诉它抓住这样做?

该网站使用的是 joomla 2.5

提前致谢

【问题讨论】:

  • 你能展示你已经尝试过的东西吗?谷歌上有很多关于如何做到这一点的例子,所以最好能展示一下尝试过的内容以及失败的原因?你见过吗:itoctopus.com/…
  • 你试过关闭所见即所得的编辑器吗?
  • 对不起,有点沮丧,所以忘了补充;)到目前为止,我已经尝试了您链接的文章中的建议,并尝试搜索所有 php 文件找到对这种行为负责的任何代码。我的问题不在于文章标题,而是文章中使用的

    标签在呈现时似乎会转换为

    标签。 Strixy:我试过按下切换编辑器来验证它们在源代码中显示为

    ,是的,没有尝试完全禁用它没有

  • 我从未听说过在 Joomla 中发生过这种情况。如果你编辑一篇文章并将它们全部设为 h1 元素,保存文章然后重新打开它,文章是否包含 h1 或 h2 元素?这将确定编辑器是否正在更改某些内容、未正确保存或渲染错误。

标签: php content-management-system joomla2.5 joomla-extensions


【解决方案1】:

经过 3 个小时的来回搜索,我终于发现 SEO 插件 SH404 是罪魁祸首,显然它带有一个选项,可以将除一个之外的所有内容都重写为标签,此选项默认开启 -.-

还是谢谢

【讨论】:

  • 我不认为这听起来像是 Joomla 的核心功能。很高兴你能找到它!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-02
  • 1970-01-01
  • 2010-09-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多