Php Qtranslate语言切换器的自定义URL
我当前的项目是多语言的:Php Qtranslate语言切换器的自定义URL,php,wordpress,localization,qtranslate,qtranslate-x,Php,Wordpress,Localization,Qtranslate,Qtranslate X,我当前的项目是多语言的: 阿拉伯文 英式 我正在使用Qtranslate插件制作自定义语言切换器。这就是我想要做的: 在英语内容中,用户只想按阿拉伯语的语言URL,以便切换到阿拉伯语版本 在阿拉伯语内容中,用户只想按英语的语言URL,以便切换到英语版本 我所做的是,在wordpress调用菜单后,在header.php中添加以下代码: <?php $current_lang=qtranxf_getLanguage(); if($current_lang=="ar"){
<?php
$current_lang=qtranxf_getLanguage();
if($current_lang=="ar"){
echo "<li class='menu-item menu-item-type-custom'>". " <a class ='qtranxs_flag_en qtranxs_flag_and_text' href='http://127.0.0.1/idevlab.com/comtec.com/idevtra/'>Englsih</a>"."</li>";
}else{
echo "<li class='menu-item menu-item-type-custom'>". " <a class ='qtranxs_flag_ar qtranxs_flag_and_text' href='http://127.0.0.1/idevlab.com/comtec.com/idevtra/ar'>العربية</a>"."</li>";
}
?>
- 在管理仪表板中,进入外观>菜单李>
- 添加自定义链接菜单项,并将以下代码作为url:
#qtransLangSwLM?标志=无&标题=当前&当前=隐藏
其他字段留空。以下是解决方案:仅文本、隐藏当前语言、隐藏菜单标题、内联项
#qtransLangSwLM?flags=none&title=none¤t=hidden&type=AL
以下是可用选项的参考
type = [LM|AL]
title = [none|Language|Current]
current = [shown|hidden]
flags = [none|all|items]
lang_names = [shown|hidden]
colon = [shown|hidden]
type = [LM|AL]
title = [none|Language|Current]
current = [shown|hidden]
flags = [none|all|items]
lang_names = [shown|hidden]
colon = [shown|hidden]