从主页删除“componentheading” - Joomla!

时间:2010-06-20 18:26:22

标签: joomla

我正在Joomla的网站上工作!在主页上,在文章的顶部,它提出了一个网站名称的h1。 pagesource说(注意它不是文章标题。)

知道怎么摆脱它?

谢谢, 斯蒂芬

4 个答案:

答案 0 :(得分:3)

您可以设置此h1标记不通过管理员菜单项管理器屏幕的参数 - 系统部分显示... this page可以很好地描述步骤。

答案 1 :(得分:2)

这很简单

请执行以下操作:

  1. 登录Joomla管理员界面

  2. 转到菜单管理器

  3. 选择您的菜单

  4. 选择您的菜单项(主菜单

  5. 在右侧,点击参数(系统) - > ,然后点击*显示页面标题 - > *只需选择否。

  6. 就是这样。

答案 2 :(得分:1)

这不是理想的解决方案,因为许多人(包括我自己)实际上需要能够设置/覆盖页面标题(出现在浏览器的标题栏中),并且将页面标题设置为否此处也将删除配置浏览器标题的功能(这对SEO尤为重要)。

无论如何,我已经搜索过,无法通过CMS或PHP代码找到完全正确的解决方案。最接近的解决方案并非完全完美,但不太可能对您的网站造成重大(如果有的话)负面影响是通过Javascript(示例是JQuery)。

jQuery(document).ready( function($) {
    $(‘.componentheading’).empty();
});

这也可以通过没有JQuery的JS来完成。当我找到一个更好的方法时,我会告诉你。这实际上应该通过删除模板文件的输出来完成。我还不知道哪一个。当我这样做时,我会发布它......

答案 3 :(得分:0)

当设置页面标题不在其他答案中所述的菜单项中显示时,这不会停止在页面标题框中输入的文本被用作浏览器标题,它将停止显示在页面中

使用javascript删除它不是一个好主意。 1.它仅适用于启用了javascript的浏览器 2.搜索引擎蜘蛛仍会看到它。由于默认情况下文章的组件标题是“文章”,因此会看到所有页面都具有相同的h1标记。

只需在菜单项中将其关闭,然后在上面的文本框中输入您的浏览器标题。