サポート » 使い方全般 » ログイン後、別窓を開く方法

  • WP3.0.1をカスタマイズ中です。
    仕様としては

    アクセスするとまず、wp-login.phpの表示。ID、パスワードを入力後、別ウィンドウを開いて、home.phpを表示する
    home.phpで「ログアウト」をクリックすると、ログアウトし、ウィンドウを閉じる

    というものです。
    ログイン画面では「ログイン情報を記憶」にはチェックを入れなくてもいいようにします。

    wp-login.phpのログインボタンの部分の、

    <p class=”submit”><input type=”submit” name=”wp-submit” id=”wp-submit” class=”button-primary” value=”<?php esc_attr_e(‘Get New Password’); ?>” tabindex=”100″ /></p>

    上記を下記のように変更しました。

    <p class=”submit”><input type=”submit” name=”wp-submit” id=”wp-submit” class=”button-primary” value=”<?php esc_attr_e(‘Get New Password’); ?>” tabindex=”100″ onclick=”window.open(‘<?php bloginfo(“url”); ?>’, ‘_blank’);return false;” /></p>

    しかし、別ウィンドウで表示されるのはwp-login.phpとなってしまいます。

    別ウィンドウで、ログイン情報を保持するようにするには、どのファイルにどのように手を入れればいいか教えていただきたいです。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • しかし、別ウィンドウで表示されるのはwp-login.phpとなってしまいます。

    ログインが完了するのはログインボタンを押して認証されてからですからねえ、クリックした時点では「ログイン前」ですよね。

    Ajax等の非同期通信処理を入れればうまくいくかもです。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「ログイン後、別窓を開く方法」には新たに返信することはできません。