Php WPGlobus:将第二语言设置为某些页面的默认语言
我使用WPGlobus进行语言翻译。它工作得很好。我用过英语和西班牙语两种语言。英语是第一语言。现在我需要添加西班牙语是我的一些页面的第一语言,而不是所有页面的第一语言。我该怎么做 谢谢Php WPGlobus:将第二语言设置为某些页面的默认语言,php,wordpress,plugins,Php,Wordpress,Plugins,我使用WPGlobus进行语言翻译。它工作得很好。我用过英语和西班牙语两种语言。英语是第一语言。现在我需要添加西班牙语是我的一些页面的第一语言,而不是所有页面的第一语言。我该怎么做 谢谢 if ( class_exists( 'WPGlobus' ) ) { $flag = WPGlobus::Config()->flags_url . WPGlobus::Config()->flag[ WPGlobus::Config()->language ]; //ech
if ( class_exists( 'WPGlobus' ) ) {
$flag = WPGlobus::Config()->flags_url . WPGlobus::Config()->flag[ WPGlobus::Config()->language ];
//echo '<img src="' . $flag . '" /> ';
echo '<li class="unactive"> ' . WPGlobus::Config()->en_language_name[ WPGlobus::Config()->language ]. '</li>';
foreach( WPGlobus::Config()->enabled_languages as $lang ) {
if ( $lang == WPGlobus::Config()->language ) {
continue;
}
$flag = WPGlobus::Config()->flags_url . WPGlobus::Config()->flag[ $lang ];
echo '<li class="active language" ><a href="' . WPGlobus_Utils::localize_current_url( $lang ). '">';
echo WPGlobus::Config()->en_language_name[ $lang ];
echo '</a></li>';
}
}
if(类_存在('WPGlobus')){
$flag=WPGlobus::Config()->flags_url.WPGlobus::Config()->flag[WPGlobus::Config()->language];
//回声';
echo''.WPGlobus::Config()->en_language_name[WPGlobus::Config()->language]. ;
foreach(WPGlobus::Config()->启用的语言为$lang){
if($lang==WPGlobus::Config()->language){
继续;
}
$flag=WPGlobus::Config()->flags_url.WPGlobus::Config()->flag[$lang];
echo';
}
}
我相信您希望某些页面只包含西班牙语内容,而不包含英语内容
WPGlobus始终显示主要语言内容。如果您没有西班牙语翻译,它将显示英语
例如,您可以在英语选项卡中输入西班牙语文本,该页面将始终使用西班牙语
此外,还有一个名为的高级附加组件,它允许指定哪个翻译是“已发布”的,哪个是“草稿”