hauerheinrich / hh-seo
Hauer-Heinrich - 流体SEO。在流体模板上设置meta标签。
0.8.5
2024-09-26 07:59 UTC
Requires
- typo3/cms-core: ^12.2.0
- typo3/cms-seo: ^12.2.0
Replaces
- hauer-heinrich/hh_seo: 0.8.5
- typo3-ter/hh-seo: 0.8.5
README
hh_seo是一个TYPO3扩展。您可以在FLUID模板中设置meta标签,并在另一个模板中覆盖它们。无需编辑任何TypoScript文件。或者查看控制器。
可选
- 与cs_seo兼容(但前端输出由hh_seo扩展生成)//参见待办事项
安装
...就像其他任何TYPO3扩展一样
在您的FLUID主题中使用它
- 默认ViewHelper命名空间是"hhseo",因此您可以使用此扩展的ViewHelper,例如 <hhseo:[viewHelperName] ... >
或者
- 设置命名空间如下:
<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" xmlns:hhs="http://typo3.org/ns/HauerHeinrich/HhSeo/ViewHelpers" data-namespace-typo3-fluid="true">
或者
- 设置或复制ViewHelper,示例位于:"hh_seo/Resources/Public/Templates/..."
特性
- 无需自己的TypoScript
- 无需自己的php脚本
- 仅FLUID(ViewHelper)
- 与EXT:cs_seo兼容
用法
ViewHelper属性"order"(必需)
- 更高的"order"数字会覆盖较低的数字。
ViewHelper属性"dataType"应设置为"yaml"。(由于历史原因 - 这将成为未来的标准!目前INI-style是默认值)
-
在您的主题中的示例使用
<seo:metaTag order="0" dataType="yaml">...</seo:metaTag>
例如,EXT:news使用更高的数字
<seo:metaTag order="10" dataType="yaml">...</seo:metaTag>
meta标签参数
- last-modified:使用时间戳作为输入
待办事项
- 可能为每个meta标签添加ViewHelper
- 恢复与EXT:cs_seo添加的所有字段的兼容性
已弃用
- 旧ini-style语法
版权声明
此存储库是TYPO3项目的一部分。TYPO3项目是免费软件;您可以在自由软件基金会发布的GNU通用公共许可证的条款下重新分配它和/或修改它;许可证的第二版,或者(根据您的选择)任何后续版本。
GNU通用公共许可证可在https://gnu.ac.cn/copyleft/gpl.html找到。
此存储库的发布是希望它将是有用的,但没有任何保证;甚至没有关于其适销性或适用于特定目的的隐含保证。有关更多信息,请参阅GNU通用公共许可证。
此版权声明必须出现在存储库的所有副本中!
许可证
GNU通用公共许可证版本3