我选择了多语言博客插件Polylang,满足长期更新、免费和SEO索引等需求。虽然需要自行翻译,但使用ChatGPT可以简化过程。Pro版支持DeepL整合。
使用Polylang插件可以将WordPress网站的导航菜单翻译成多语言。首先,通过pll_get_post_types过滤器使wp_navigation可翻译;然后在仪表盘中添加子菜单管理翻译;最后修改导航块的渲染回调,以确保根据页面语言加载正确内容。这些步骤提升了多语言网站的用户体验。
Polylang Pro是一款WordPress的多语言插件,可以通过内容或URL中的语言代码设置,也可以为每种语言使用不同的子域或域。插件支持翻译帖子、页面、媒体、类别、帖子标签、菜单等,并提供可定制的语言切换器。
这样就可以判断你调用的语言是否是中文,并根据语言进行切换。ZH 以后台你设置的语言为准。
配置起来很简单,在 Polylang 的设置里,勾选需要翻译的内容即可。 参考链接:
完成下面两步后,将自动完成登录并继续当前操作。