• Bogoというプラグインを使用しています。
    それで日本語 英語両方のページに切り替えができるようになったのですが、
    wp_list_categories();を使って、カテゴリー一覧を表示させた場合、日英両方表示されてしまします。

    <?php locale = get_locale();
    if($locale == ‘en_US’){
    //英語処理
    }else{
    //日本語処理
    }
    ?>
    というような条件分岐と併せ使っても、どう書いていいかわかりません。
    もしお詳しい方がいらっしゃいましたら、おねがい致します!!

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • モデレーター Takayuki Miyoshi

    (@takayukister)

    問題のサイトはどこで見られますか? URL を教えてください。

    トピック投稿者 YutaYuta

    (@uta_san)

    みよし様

    ご返信ありがとうございます。
    ローカル環境でやっているので、見ていただくことはできないかと思いますが、
    現在英語ページを開いていて、
    以下の箇所では↓
    <?php// wp_list_categories(‘title_li=&depth=3’); ?>

    日英両方のカテゴリーが表示されています。
    ちなみに日本語のカテゴリは「日本語□」にチェックを入れ、英語は外しています。

    モデレーター Takayuki Miyoshi

    (@takayukister)

    Bogo ではロケールごとにカテゴリーが作られることはありませんので、日英両方のカテゴリーが表示されているというのはそもそも起こり得ない挙動です。

    ちなみに日本語のカテゴリは「日本語□」にチェックを入れ、英語は外しています。

    これはどういう意味でしょうか?

    トピック投稿者 YutaYuta

    (@uta_san)

    みよし様

    「Bogo ではロケールごとにカテゴリーが作られることはありませんので、日英両方のカテゴリーが表示されているというのはそもそも起こり得ない挙動です。」←すみません、ちょっとよく理解できないのですが、英語のページに<?php wp_list_categories(‘title_li=&depth=3’); ?>を入れると、英語のカテゴリーと日本語のカテゴリー両方が表示されるので、それをどうにか、英語のページなら英語のカテゴリーだけ、日本語のページなら日本語のカテゴリーだけを表示できるようしたいと思っています。

    「ちなみに日本語のカテゴリは「日本語□」にチェックを入れ、英語は外しています。」←これは私の勘違いでした。申し訳ございません。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「日・英ページによって、カテゴリーを切り替えたい」には新たに返信することはできません。