WP bogo 複数言語への対応 トップページ
2023年7月9日
今回も複数言語対応について。
トップページでは最新情報の一覧などを表示させるので、そのページの言語によって読み込むページを対応させる必要がある。
トップページの各項目の場合の見出部分を変更するので以下のコードで対応
1 2 3 4 5 | <?php $locale = get_locale(); if ( 'en_US' == $locale ) { echo 'Go to Kureai!' ;} else { echo 'Kureaiに行こう!' ;} ?> |
基本すべてこれで応用できるので、テンプレートパートを言語別に呼び出す場合は
1 2 3 4 5 | <?php $locale = get_locale(); if ( 'en_US' == $locale ) { get_template_part( 'templates/ex-archive-nav-en' ); } else { get_template_part( 'templates/ex-archive-nav' ); } ?> |
などなど。