gpt4 book ai didi

php - Polylang WordPress 插件自定义字符串翻译无法按预期方式工作

转载 作者:行者123 更新时间:2023-12-02 03:51:41 27 4
gpt4 key购买 nike

我在最近的网站上使用Polylang 插件。帖子和页面以及类别翻译都可以完美运行。但我在翻译自定义字符串时遇到问题。

我正在我的 functions.php 文件中注册字符串:

pll_register_string('read_more', 'Read More');

然后,在我的模板 View 中,我尝试通过以下方式访问它:

pll_e('read_more');

作为回应,我收到“read_more”...如果我尝试这样做也是一样:

pll_e('Read more');

根据该插件的功能引用,这是一个正确的方法。也许有人过去遇到过类似的问题并且可以提供帮助。

编辑:我通过使用 Polylang 扩展自定义字符串解决了这个问题。但是,也许有人可以解决这个问题。

最佳答案

我认为 Polylang 的最后一个版本中有一个错误,或者可能是由于 wordpress 升级而导致的回归,但对我来说 pll_register_string 根本不起作用...我不得不使用 icl_register_string 来代替,它是 WPML 的对应项(但适用于 Polylang)。

插件“Polylang Theme Strings”也无法工作。它会在当前主题中找到翻译,但无法将它们添加到字符串翻译列表中。我的猜测是,这是由于同一个错误造成的,但这可能是巧合。

关于php - Polylang WordPress 插件自定义字符串翻译无法按预期方式工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45239399/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com