我正在努力让 qTranslate 正常工作(特别是 mqTranslate 插件)。在使用 Magento 主题显示博客时,我注意到 wordpress 主题中的 functions.php 似乎被绕过了。
如何使用 Fishpig 的钩子和过滤器来获取 qTranslate 插件功能来过滤帖子标题和内容?逐一覆盖fishpig基础/默认/模板文件似乎适得其反。
任何帮助深表感谢。
Axel 是正确的,因为扩展直接连接到 WordPress 数据库并通过 Magento 模型、块、控制器等提取数据并显示。因此,它需要一个额外的 Magento 扩展来增加对 qTranslate WordPress 插件的支持。
在 Magento 中完成由 WordPress 控制的多语言博客的另一种方法如下:
在您的 Magento 站点名为“wp”的子目录中设置 WordPress 多站点安装。为您的每种语言创建一个不同的博客。使用Magento WordPress 多站点集成,您可以将这些博客中的每一个关联到适当的 Magento 商店视图。随着客户更改商店视图,语言将更改为为新商店视图设置的任何语言,并且将显示正确的博客。
这是大多数人目前使用的方法,但我将考虑通过附加扩展来添加对 qTranslate 的支持。