• toncotu

    (@toncotu)


    ブラウザがIEの場合のみ、特定のページへリダイレクトさせたいのですが、下記コードで動作しません。

    何か間違えている箇所があるのでしょうか。
    ご教授いただければ幸いです。

    <?php
    global $is_IE;
    if ( $is_IE ) {
    // Internet Explorer のときの処理内容
    wp_redirect( ‘リダイレクト先’, 302 ); exit;
    }
    ?>

    functions.php、header.php 両方試しましたが、どちらも動作しませんでした。

    よろしくお願いいたします。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • munyagu

    (@munyagu)

    こんにちは

    ユーザーエージェントにMSIE,Trident,Winが全て含まれていると IE と判断されるようです。

    「ユーザーエージェント 確認」などで検索するとブラウザのユーザーエージェントを確認できるサイトを見つけることが出来ます。
    IE でアクセスしてみてユーザーエージェントが上記に該当するか、確認してみてください。

    ただ、header.php に書いたのでは(ファイル内の場所にもよるかもしれませんが)すでにコンテンツが送出されてしまって遅いかもしれません。
    functions.php に書くのが良さそうです。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「IEのみ特定ページにリダイレクトさせたい」には新たに返信することはできません。