BOGOを利用してのページの切り替え
-
bogoを利用して、一部のページを多言語化したいです。
ヘッダーの部分に言語切り替えのショートコードを書いております。
常に表示されています。
日本語のページはあるのですが、英語ページがないページもあります。
その時にその日本語ページに表示されている言語切り替えボタンを(英語)をクリックしたときには
英語ページのトップページに遷移してほしいのです。可能でしょうか?
現在のテーマのfunctionには
国旗の非表示、切り替え文字の変更の為に下記のように記述しております。
//bogo 国旗アイコンを削除
add_filter( ‘bogo_use_flags’,’bogo_use_flags_false’);
function bogo_use_flags_false(){
return false;
}add_filter( ‘bogo_language_switcher_links’, ‘custom_bogo_language_title_name’, 10, 2 );
function custom_bogo_language_title_name( $links ) {
foreach ( $links as $code => $name ) {
if ( $name[‘lang’] === ‘en-US’ ) {
$links[$code][‘title’] = ‘EN’;
$links[$code][‘native_name’] = ‘EN’;
} elseif ( $name[‘lang’] === ‘ja’ ) {
$links[$code][‘title’] = ‘JP’;
$links[$code][‘native_name’] = ‘JP’;
}
}
return $links;
}以上、よろしくお願い致します。
- トピック「BOGOを利用してのページの切り替え」には新たに返信することはできません。