当我使用WPML切换语言时,我想向<body>
添加一个特定的类。我现在正在使用英语和德语,所以我的目标是通过开启语言获得<body class="en">
或<body class="de">
。我该如何管理?
答案 0 :(得分:0)
您可以使用ICL_LANGUAGE_CODE。它在这里记录: http://wpml.org/documentation/support/wpml-coding-api/
这样的事情会起作用:
<body class="<?php echo(ICL_LANGUAGE_CODE) ?>">
答案 1 :(得分:0)
在使用 q-translate 的 Wordpress 中,我使用了此代码
add_filter( 'body_class', 'custom_class' );
function custom_class( $classes ) {
if (qtranxf_getLanguage() == 'en') {
$classes[] = 'eng';
}
elseif (qtranxf_getLanguage() == 'ar') {
$classes[] = 'arbic';
}
return $classes;
}