我有一个WordPress的主题,包括一个以上的CSS文件,例如
style.css
assets/main.css
assets/pager.css
assets/blog.css
字符串
我希望我的网站包含两种语言阿拉伯语和英语(LTR和RTL),但我的主题不支持RTL我编辑的所有方向的CSS文件创建新的CSS文件
style.css
style-rtl.css
assets/main.css
assets/main-rtl.css
assets/pager.css
assets/pager-rtl.css
assets/blog.css
assets/blog-rtl.css
型
现在我想知道我如何使WordPress使用标准的CSS文件时,访问者眉毛英语(LTR)和使用RTL CSS文件时,访问者眉毛阿拉伯语
问候
3条答案
按热度按时间juzqafwq1#
我不知道你使用的是什么翻译插件,所以我假设它是WPML。你需要做的是编辑你加载样式的地方。你的代码应该看起来像这样:
字符串
ICL_LANGUAGE_CODE
是一个保存当前语言代码的WPML全局变量,所以如果你没有使用WPML进行翻译,你应该检查你的翻译插件支持什么函数或全局变量来获取此信息。然后只需替换if
语句中的ICL_LANGUAGE_CODE变量。此代码应添加到
functions.php
文件中的child theme中。jaxagkaj2#
我无法理解if if(ICL_LANGUAGE_CODE!== 'en'){ //加载RTL样式
第二种语言是ar(阿拉伯语),主题有13个css文件
9gm1akwq3#
最好的方法是
字符串