💡
原文英文,约700词,阅读约需3分钟。
📝
内容提要
使用Polylang插件可以将WordPress网站的导航菜单翻译成多语言。首先,通过pll_get_post_types过滤器使wp_navigation可翻译;然后在仪表盘中添加子菜单管理翻译;最后修改导航块的渲染回调,以确保根据页面语言加载正确内容。这些步骤提升了多语言网站的用户体验。
🎯
关键要点
- 使用Polylang插件可以将WordPress网站的导航菜单翻译成多语言。
- Polylang与全站编辑(FSE)和区块主题的集成不完全,传统菜单在FSE中被导航区块取代。
- 通过pll_get_post_types过滤器使wp_navigation可翻译。
- 在仪表盘中添加子菜单以管理翻译,方便用户编辑导航内容的语言。
- 修改导航块的渲染回调,以确保根据页面语言加载正确的内容。
- 此技术也可应用于其他帖子类型,如wp_template和wp_template_part。
➡️