GT Translateが表示されない時の対処法【WordPressプラグイン】

2025/03/17 | Web制作・開発

今回はWordPressプラグインのGT Translateがメインメニューに表示されない時の対処法をご紹介します。

Translate WordPress with GTranslateとは

Translate WordPress with GTranslate(https://ja.wordpress.org/plugins/gtranslate/)はWordPressサイトを最大で103の言語に翻訳することができるプラグインです。

WordPressサイトのWebページに言語切替のスイッチを表示して、選択した言語で内容を自動翻訳することができます。

メインメニューに翻訳スイッチを表示させる方法

GTranslateですが、WordPressのメインメニューにこの翻訳スイッチを表示させる設定項目があります。

ですが、テーマとの相性などの問題から、この設定項目を有効にしてもメインメニューに翻訳スイッチが表示されないことがあります。

今回はそのようなときでもメインメニューに翻訳スイッチを表示させる方法をご紹介します。

メインメニューに翻訳スイッチが表示されないとき

メインメニューの項目にGTranslateのショートコード「[[gtranslate]]」を追加する処理をテーマのfunctions.phpに記載します。

add_filter('wp_nav_menu_items', 'add_gtranslate', 10, 2);
function add_gtranslate($items, $args) {
    $gtranslate_item = '<li>' . do_shortcode('[gtranslate]') . '</li>';
    $items .= $gtranslate_item;
    return $items;
}

WordPressで多言語サイトを作るとき

WordPressで多言語サイトを作るには、日本語の他、翻訳したい言語で同じ内容のページを作り両者の表示を切り替えるか、日本語ページのみを作りそれを自動翻訳させるかなど、様々な方法があります。

どちらもメリット・デメリットがあるため、多言語サイトを作る目的にあわせて慎重に決める必要があります。

弊社では多言語サイト作成も承っているため、ぜひお気軽にご相談ください。

ITサポート・WEBサイト製作はお任せください

  • パソコンの調子がおかしい
  • メールの添付ファイルが開けない
  • 業務をシステム化したい
  • WEBサイトを作りたい
  • WEBサイトの表示がおかしい
  • WEBサイトを更新したい
  • and more...
ご相談・お見積り

検索

ご相談・お見積りは
こちらから