WordPress高级自定义字段和Polylang集成

3
我使用了ACF插件来构建我的页面,我想创建一个客户可以更改其内容的页面。但是我需要将此页面翻译成5种语言。我安装了Polylang,但无法购买专业版。我希望我的自定义字段可以被翻译,目前我可以在不同的语言中创建页面,但它们共享自定义字段,因此如果我将其设置为英文版本,则所有语言版本都会看到它...我已经在互联网上搜索了很久,但找不到有效的解决方案。也许有人能在这里帮助我。我很高兴阅读您的解决方案。谢谢。

你能使用WPML吗?https://www.advancedcustomfields.com/resources/multilingual-custom-fields/ - CUGreen
WPML也是收费的...我需要免费的东西,否则我将不得不重建整个网站,而不能使用acf? :( - kattiegrab
请查看此帖子的第一条回复。https://support.advancedcustomfields.com/forums/topic/acf-and-polylang-languages-not-shown/ 或许可以帮助您。 - igarciaoliver
3个回答

9

您需要进入Polylang设置,在“同步”下,取消勾选“自定义字段”框。这样可以让您拥有不同的语言版本。

来源


1

我想补充一点,如果你正在处理“主题选项”,我们使用https://github.com/BeAPI/acf-options-for-polylang插件来支持这个核心不支持的功能。 这是一个自动运行的插件,安装后无需操作。 如果你有任何问题、需求、改进或请求,请参考github。我很乐意帮助你。 所以请去看看吧!


0

我曾经遇到过类似的问题,在我的情况下,我不得不连接语言版本https://prnt.sc/1u99vor。为原始页面添加翻译即可解决问题。顺便说一句,我正在使用免费的Polylang。


虽然这个链接可以回答问题,但最好包含答案的必要部分并提供链接以供参考。如果链接页面更改,仅有链接的答案可能变得无效。-[来自评审] - Toni
@Toni 好的,明白了! - Ion T

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接