你有很多选择来实现这一点。
首先,简单的方法:
Qtranslate-X将语言类添加到body标记中。所以,如果你只想做一些小的调整,你可以在你的风格中使用它。css:
.de #page {
background:#000;
}
.en #page {
background:#FFF;
}
如果需要进行较大的更改(例如,每种语言需要不同的css文件),可以使用该函数
qtranxf_getLanguage()
在主题中,enqueue\\u脚本的操作如下:
假设您将德语版本的样式保存在文件中styles-de.css
和中的英语styles-en.css
. 现在,您可以按如下方式将正确的样式排入队列:
function mytheme_language_scripts() {
$langcode = qtranxf_getLanguage();
wp_enqueue_style( \'lang-style\', bloginfo(\'stylesheet-directory\').\'/styles-\'.$langcode.\'.css\' );
}
add_action( \'wp_enqueue_scripts\', \'mytheme_language_scripts\' );
快乐编码,Kuchenundkakao