どうもfujiharaです。1年の4分の1が早くも終わりました。本日はパスワードを入力せずにWordPressにログインする方法をご紹介いたします。 背景 外部サービスにログインしたユーザーはWordPress内の表示させる情報を変えたい。またユーザーによって内容は変えなくても可能な時に、 WordPress側にユーザーアカウントを1つ1つ用意するのではなく、ログイン状態用ユーザーを1つ作成してそのユーザーがログインしている状態にすれば実現できるじゃん! ということで探していたらありました。 実装 $userID = XXX; wp_clear_auth_cookie(); wp_set_current_user ( $userID ); wp_set_auth_cookie ( $userID ); 説明 まず設定したい$userIDを決めます。(存在するユーザーのIDです(ない場合は作