0

基本上,我只是想稍微修改一下我的 Joomla 模板。

我的模板中有一行代码<head>显然是在抓取诸如元描述、元关键字和标题标签之类的东西。

这是代码<jdoc:include type="head" />

我想知道这段代码的位置,因为我希望title tagmymeta descriptionmeta keywords.

这可能吗?

4

2 回答 2

7

尝试这个,

不建议编辑核心文件。

您可以找到 Joomla 网站的元和标题部分。

libraries\joomla\document\html\renderer\head.php

包含一个函数fetchHead()

希望它有所帮助...

于 2013-10-03T04:14:27.203 回答
0

您可以将 header.php 复制到您的模板文件夹(将其命名为 head_renderer.php)并在模板中的 index.php 中通过以下方式引用新的 header.php:

需要一次目录名(文件)。目录分隔符。'head_renderer.php'; // 我们修改后的 Joomla 标头渲染器

那么你没有完全“编辑核心文件”。然而,它是一个 hack,而不是模板覆盖。但是通过这种方法,您可以更新 joomla 并且不需要检查您更改的 header.php 是否已更改。

可以在这里找到更好的方法。

于 2017-04-14T14:42:20.763 回答