フォーラム

[解決済み] ktai styleの「携帯電話ネットワークからのアクセスに限定したい」について (3 件の投稿)

  1. masarin
    メンバー
    3 years前の投稿 #

    お世話になります。

    function ks_deny_out_of_network() {
    global $Ktai_Style;
    if ($Ktai_Style->ktai && ! $Ktai_Style->ktai->in_network()) {
    exit();
    }
    }
    add_filter('template_redirect', 'ks_deny_out_of_network', 8);

    とfunctions.phpに入力して、無事「白紙」にすることができました。

    そこで、今回は白紙ではなくPC版の画面を表示することはできますでしょうか?

  2. IKEDA Yuriko
    常連回答者
    3 years前の投稿 #

    そこで、今回は白紙ではなくPC版の画面を表示することはできますでしょうか?

    その場合は、「携帯電話かどうか」の判別部分をいじってしまった方がいいですね。以下のコードを my-hacks.php に書いてください (携帯テーマの functions.php に入れるのでは動作しません)。

    <?php
    function ks_show_pc_out_of_network($ktai, $ua) {
      if ($ktai && ! $ktai->in_network()) {
        unset($ktai);
      }
      return $ktai;
    }
    add_filter('detect_agent/ktai_style.php', 'ks_show_pc_out_of_network', 10, 2);
    ?>
  3. masarin
    メンバー
    3 years前の投稿 #

    lilyfanさま
    迅速にお答えいただきまして、まことにありがとうございます。
    おかげさまで、PC用の画面を表示することができました。

返信

ログイン しなければ投稿できません。

About this Topic

Tags