【问题标题】:PolyLang plugin not displaying Language switcher in Appearance->MenuPolyLang 插件未在外观->菜单中显示语言切换器
【发布时间】:2018-09-20 18:34:20
【问题描述】:

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

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

Appearance -> Menu -> Screen Options

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

当我点击“屏幕选项”旁边的“帮助”时,它会正常展开。所以我的问题是如何将它添加到我的 OceanWP 主题中?我已经翻译了我所有的东西,所以我只需要放置语言切换器,它在页脚上,我的眼睛很痛。 其他人都可以免费使用此选项吗?或者发生了什么?我应该尝试重新安装我的整个网站吗?

【问题讨论】:

    标签: php wordpress polylang language-switching


    【解决方案1】:

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

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

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

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

    【讨论】:

    • 我已经看过那个废话了,OceanWP 很难把这段代码放在菜单的右侧,如果你想轻松放上,你必须检查“语言切换器” " 我提到的选项。如果我要完全重新安装我的网站,我的外观是否有“语言切换器”选项 -> 菜单是我的问题,还是我需要为此付费购买 Polylang Pro?我是那么绝望
    • @Sibuscus 可能存在主题或插件兼容性问题,我刚刚在干净的 WordPress 安装中安装了 polylang 插件,我可以看到 the option on the menu section。您是否尝试过切换主题、禁用所有插件?
    • 完全重新安装了 WP 并且它工作。一定是有什么东西出事了,或者像那样他妈的。
    【解决方案2】:
    【解决方案3】:

    重新安装了 WordPress,然后再次尝试,它成功了。虽然它没有出现在“屏幕选项”菜单中,但它出现在“外观”->“菜单”中的“页面”上方

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多