PolyLang 插件不在外观-> 菜单中显示语言切换器

PolyLang plugin not displaying Language switcher in Appearance->Menu

我一直在尝试为我的新网站实现多语言支持,我希望能够在我的菜单旁边有一个语言切换器,就像其他所有普通网站一样。我有以下插件: Ocean Extra、Elementor、Polylang 和 WPForms Lite。

我不知道是不是我搞砸了或者发生了什么,但是当我去

Appearance -> Menu -> Screen Options

没有任何反应。它只是一个空白的白色 space,当我单击它时会扩展 10 个像素,我无法更改任何内容。这是当我单击屏幕选项时发生的情况的图像:

当我点击 "Screen Options" 旁边的 "Help" 时,它会正常展开。所以我的问题是如何将其添加到我的 OceanWP 主题中?我已经翻译了我所有的东西,所以我只需要放置语言切换器,它在页脚上对我的眼睛来说是一种疼痛。 其他人都可以免费获得此选项吗?或者发生了什么事?我应该尝试重新安装我的整个网站吗?

您可以通过更新主题文件来添加语言切换器,只需将以下内容添加到 header 或您希望语言切换器出现的菜单中:

<ul><?php pll_the_languages();?></ul>

您还可以通过小部件添加语言切换器。

要自定义语言切换器,您可以阅读this documentation

重新安装了 WordPress,然后再次尝试,成功了。虽然它没有出现在 "Screen Options" 菜单中,但它出现在 "Pages" 上方的外观 -> 菜单

您需要启用语言切换器

https://docs.themeisle.com/article/589-how-to-add-polylang-language-switcher-to-themes