基本上,我只是想稍微修改一下我的 Joomla 模板。
我的模板中有一行代码<head>
显然是在抓取诸如元描述、元关键字和标题标签之类的东西。
这是代码<jdoc:include type="head" />
我想知道这段代码的位置,因为我希望title tag
mymeta description
和meta keywords
.
这可能吗?
尝试这个,
不建议编辑核心文件。
您可以找到 Joomla 网站的元和标题部分。
libraries\joomla\document\html\renderer\head.php
包含一个函数fetchHead()
希望它有所帮助...
您可以将 header.php 复制到您的模板文件夹(将其命名为 head_renderer.php)并在模板中的 index.php 中通过以下方式引用新的 header.php:
需要一次目录名(文件)。目录分隔符。'head_renderer.php'; // 我们修改后的 Joomla 标头渲染器
那么你没有完全“编辑核心文件”。然而,它是一个 hack,而不是模板覆盖。但是通过这种方法,您可以更新 joomla 并且不需要检查您更改的 header.php 是否已更改。
可以在这里找到更好的方法。