【问题标题】:Making the article title the h1 tag joomla 3.2将文章标题设为 h1 标签 joomla 3.2
【发布时间】:2013-12-31 21:07:30
【问题描述】:

我稍微改变了我的 joomla 页面的标准设置,我将文章标题设置为前端的 h1 标题并更改了设置,以使菜单标题不显示。为了使文章标题成为 h1,我使用了一个名为 header tags 的扩展。

问题在于“文章”一词出现在每个没有链接菜单项的页面(作为 h1 标记)上,即通过另一篇文章链接到站点其余部分的所有页面.我用这里列出的方法解决了这个问题:http://blog.cyburg.eu/2012/02/27/fixed_suppression_of_name_articles_jglobal_articles_in_joomla_bug/

在那之后,h1 标题“文章”消失了,但是,文章标题并没有变成 h1 标签。谁能告诉我如何将文章标题(按标准设置为 h2)设为 h1?

这是构成前端的代码:

<div class="page-header">
   <h1>  </h1>
</div>

<div class="page-header">
   <h2>the articles title</h2>
</div>

让我印象深刻的是h1标签仍然存在...... 我正在使用 joomla 3.2

【问题讨论】:

  • 为什么不做一个布局覆盖并将代码的第二部分更改为 h1 标签?事实上,我认为您只需要覆盖其中一个 jlayouts。
  • @Elin,我不够先进,无法具体理解您的意思。能详细解释一下吗?

标签: joomla page-title


【解决方案1】:

将 com_content/views/article/tmpl/default.php 复制到模板的 html 文件夹中... 模板/模板名称/html/com_content/article/default.php。

然后改变

第 45 行和第 56 行到

你可以在第 29 行左右剪掉你不使用的整个 h1 块。

【讨论】:

  • 这部分工作,我保留第 45 到 56 行,只在第 29 行取出整个 h1 块。这完成了工作,插件保持启用状态。但是,自从我进行这些更改后,我遇到的问题是我在最底部的前端得到“span class=”,这与更改有什么关系吗?
  • 另外,如果我再次改变主意并想要恢复我删除的代码,我可以从哪里获得它?还是我只需要删除覆盖并重新创建它?
  • 删除并重新创建。很难知道它来自哪里,但请仔细查看布局——查看生成的源代码可能会有所帮助。
猜你喜欢
  • 2013-01-21
  • 2010-09-21
  • 1970-01-01
  • 2016-11-04
  • 2020-04-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多