- 状态
- 未解决
- 相关插件/主题
- Rank Math SEO
- 主题标签
- Compatibility
问题概述
将 Rank Math SEO 与 WPML 结合使用时,Rank Math 丰富网页摘要简码 [rank_math_rich_snippet id="..."] 的内容将不会被翻译。
临时解决方法
第 1 步:使字段可翻译
- 前往“WPML > 设置 > 自定义 XML 配置”。
- 添加以下内容并单击“保存”。
<wpml-config> <custom-fields> <custom-field action="translate">rank_math_schema_HowTo</custom-field> <custom-field action="translate">rank_math_schema_Article</custom-field> <custom-field action="translate">rank_math_schema_SoftwareApplication</custom-field> </custom-fields> <custom-fields-texts> <key name="rank_math_schema_HowTo"> <key name="name" /> <key name="description" /> </key> <key name="rank_math_schema_SoftwareApplication"> <key name="headline" /> <key name="description" /> <key name="review"> <key name="negativeNotes"> <key name="itemListElement"> <key name="*"> <key name="name" /> </key> </key> </key> <key name="positiveNotes"> <key name="itemListElement"> <key name="*"> <key name="name" /> </key> </key> </key> </key> </key> <key name="rank_math_schema_Article"> <key name="headline" /> <key name="description" /> </key> </custom-fields-texts> </wpml-config> - 对原始页面进行小幅修改并保存。
- 翻译该页面。
第 2 步:调整简码或使用 Rank Math 区块
- 简码
[rank_math_rich_snippet id="..."]包含一个唯一的 ID。 - 请改用
[rank_math_rich_snippet]简码(不带 id 属性)。 - 或者,使用 Schema by RankMath 区块。