- 状态
- 已解决
- 报告针对
- WPML Multilingual CMS 3.6.0
- 解决于
- 3.6.3
问题概述
这可能是某些主题或第三方插件的兼容性问题。语言切换器实际上已插入到主题中(HTML 标记可见),但每个菜单项的字符串为空。
原因是某些主题或第三方插件剥离了 HTML 标签或截断了菜单标签。
临时解决方法
作为临时解决方案,我们为菜单项创建了一个纯文本模板。请按照以下说明操作:
1. 在此处下载模板 ZIP 文件:https://github.com/OnTheGoSystems/Text-Menu-Item-Template/archive/master.zip
2. 将此模板文件夹解压到 {your-theme-folder}/wpml/templates/language-switchers/ 中(您的模板文件应位于 {your-theme-folder}/wpml/templates/language-switchers/Text-Menu-Item-Template/ 中)。
3. 前往 WPML -> 语言页面并滚动到菜单语言切换器部分。
4. 添加或编辑菜单的语言切换器。
5. 使用语言切换器样式下拉菜单选择 Your theme – Text Menu Item 选项(其中“Your theme”是网站活动主题的名称)并保存。
注意:由于此模板不包含任何 HTML 标签,因此包含国旗的选项已被禁用。