投稿の編集中やプラグインの更新中にWordPressダッシュボードからログアウトさせられるほどイライラすることはありません。私たちは、自分のウェブサイトで作業中に、サイトのカスタマイズやコンテンツ管理に深く入り込み、どこかをクリックしただけで再びログイン画面を見つめることになった経験があります。
デフォルトでは、「ログイン情報を記憶する」機能は2週間のみログイン状態を維持します。サイトをどれくらいの頻度でチェックするかを考えると、これは問題ないように思えるかもしれません。
忙しいサイトオーナーにとって、2週間ごとに強制ログアウトされるのは生産性を著しく低下させます。
良いニュースは、簡単な修正方法を見つけたことです。WPCodeというツールを使用すると、WordPressのログインセッションを延長できます。
このガイドでは、WPCodeの組み込みスニペットライブラリを使用して、「ログイン情報を記憶する」機能でWordPressがあなたを忘れられないようにする方法を説明します。コーディング不要で、ログイン時間を2週間から30日に簡単に設定できます。🙌

WordPressの「ログイン状態を保存する」機能とは?
WordPressの「ログイン情報を記憶する」ログイン機能は、ユーザーがコンテンツ管理システム(CMS)に約2週間ログインしたままにすることを可能にします。
そのため、ユーザーがWordPressを閉じ、この機能がオンになっている場合、2週間以内にWordPressを開いたときに自動的にサインインされます。
WordPressログインページの「ログイン状態を保持する」チェックボックスは次のようになります。

WordPressユーザーがログイン情報を忘れても、パスワードをリセットする必要はありません。自動的にサインインされるため、すぐにWordPressウェブサイトでの作業を開始できます。
そうは言っても、ブロガーやWooCommerceストアのオーナーのように、頻繁にウェブサイトで作業する人にとっては、2週間では十分ではないかもしれません。そのため、多くのユーザーは、より長くログイン状態を維持する方法を探しています。
この記事では、「常にログイン状態を保存する」機能を有効にすることで、WordPressウェブサイトがユーザーのログインを忘れるのを防ぐ方法を共有します。このガイドでカバーするすべてのことの簡単な概要を以下に示します。
- カスタムコードでWordPressに常にあなたを記憶させる
- ボーナスのヒント:WordPressの「ログイン情報を記憶する」機能を延長する際に考慮すべきこと
- ボーナスリソース:WordPressユーザー管理に関するその他のガイド
準備はいいですか?早速始めましょう!
カスタムコードでWordPressに常にあなたを記憶させる
このカスタムコード方法は、WordPressウェブサイトにログインしたままにするための簡単な方法を提供します。
WordPressにコードを追加するのが初めての場合、そのプロセスは intimidating に見えるかもしれません。
多くのWordPressブロガーは、WordPressホスティングプロバイダーのファイルマネージャーまたはFTPクライアントを介して、functions.phpと呼ばれるコードファイルを変更することを推奨するでしょう。
しかし、このステップバイステップガイドでは、代わりにWPCodeプラグインを使用します。これは最高のWordPressコードスニペットプラグインであり、ウェブサイトを壊すリスクなしに、はるかに簡単なアプローチを提供します。

当社のビジネスウェブサイトのいくつかは、WPCode を使用してカスタムコードスニペットを追加および管理しています。非常にうまく機能しているので、強くお勧めします。プラグインに関する洞察については、WPCode の詳細なレビューをご覧ください。
📝 注: このガイドでは、WPCode の無料版を使用します。ただし、テストモードや条件付きロジックなどの高度な機能を探している場合は、WPCode Pro 版にアップグレードできます。
まず、WPCodeプラグインをインストールして有効化しましょう。ヘルプが必要な場合は、WordPressプラグインのインストール方法に関するガイドをご覧ください。
その後、WordPress管理ダッシュボードからコードスニペット » ライブラリに移動します。
そこから、「ログイン有効期限の延長」スニペットを検索できます。スニペットを見つけたら、カーソルを合わせて「スニペットを使用」ボタンをクリックします。

次のページで、WPCodeがコードを自動的に追加したことがわかります。
このコードは、「ログイン情報を記憶する」機能を2週間ではなく30日に延長します。

また、適切な挿入方法を設定し、コードの目的を覚えておくのに役立つタイトルとタグを追加しました。
これで、上部メニューの「アクティブ」ボタンを切り替えてコードをすぐに機能させ、次に「更新」ボタンをクリックできます。

これで、WordPressユーザーログイン画面の「ログイン情報を記憶する」機能を拡張するために必要なすべてが完了しました。
🧑💻 専門家のアドバイス:上級ユーザーの場合は、WPCodeを使用する代わりに、このコードをコピーして貼り付けることができます。それをfunctions.phpファイルに記述してください。
function wpbeginner_remember_me($expires) {
return 2419200; // Set the time in seconds (e.g., 2419200 for 4 weeks)
}
add_filter('auth_cookie_expiration', 'wpbeginner_remember_me');
期間を4週間より長くすることもできますが、必ず秒単位で時間を設定してください。
また、上記のコードのすぐ下に以下のコードを追加することで、「ログイン状態を保存する」チェックボックスをデフォルトでチェック済み状態にすることもできます。
function wpbeginner_login_checkbox() {
?>
<script>
document.getElementById('rememberme').checked = true;
document.getElementById('user_login').focus();
</script>
<?php
}
add_filter('login_footer', 'wpbeginner_login_checkbox');
ボーナスのヒント:WordPressの「ログイン情報を記憶する」機能を延長する際に考慮すべきこと
WPBeginnerでは、WordPressから予期せずログアウトさせられることが、特に重要な作業の途中でどれほどイライラするかを理解しています。しかし、WordPressが通常14日間しかログイン状態を維持しないのには、もっともな理由があります。
サイバー犯罪者からあなたのサイトを保護することがすべてです。これらの人々は、パスワード推測やブルートフォース攻撃によって、WordPressに侵入しようとすることがよくあります。
もし彼らがあなたのコンピューターを手にしたり、リモートアクセスを確保したりすることに成功した場合、あなたのWordPressサイトに簡単にハッキングされる可能性があります。その結果、あなたのウェブサイトのセキュリティに深刻な問題を引き起こす可能性があります。つまり、14日間の制限は、これらの潜在的なリスクに対する追加の防御層のようなものです。
実際、セキュリティ上の理由から、「ログイン情報を記憶する」機能を完全に削除する人もいます。
良いニュースは、ウェブサイトのセキュリティを損なうことなく、「ログイン状態を保存する」機能を延長できることです。いくつかヒントをご紹介します。
- WordPressログイン画面にパスワード保護を有効にする。これにより、ユーザーはログインページに到達する前に、追加のユーザー名とパスワードを入力する必要があります。
- WordPressウェブサイトのログイン試行回数を制限してください。ハッカーが数回の試行後に管理ページにアクセスできなかった場合、WordPressは自動的にロックアウトします。
- WordPressに二要素認証を追加してください。この機能により、新しいユーザーはログイン情報を入力した後、ログイン画面で追加のコードを使用する必要があります。正しいコードを持っていない場合、サインインできません。
WordPressサイトの保護に関する詳細については、WordPressセキュリティの究極ガイドをご覧ください。
ボーナスリソース:WordPressユーザー管理に関するその他のガイド
この記事が、「ログイン情報を記憶する」機能を延長してWordPressがあなたを忘れられないようにする方法を学ぶのに役立ったことを願っています。また、以下のガイドもブックマークすることをお勧めします。
- WordPressでユーザーに強力なパスワードを強制する方法
- WordPressで新規ユーザー登録をモデレートする方法
- WordPressで保留中・未確認ユーザーを見つける方法
- WordPress で最近登録されたユーザーを表示する方法
- WordPressでリアルタイムのオンラインユーザーを表示する方法
- WordPressにGoogleワンクリックログインを追加する方法
- WordPressにソーシャルログインを追加する方法
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。


デニス・ムトミ
あなたが共有してくれたWPCodeプラグインの方法は完璧です – functions.phpを直接いじるよりもずっと良いです。自分でこれをやってみて学んだことは次のとおりです。私は常にユーザーごとに異なるログイン時間を設定しています。これはうまくいきます!管理者は30日、エディターは通常の14日に留まります。セキュリティと利便性の良いバランスです。
コーラル・ヘンダーソン
このプラグインは私には機能しませんでした。理由を知っている人はいますか?また、サイトで勝手に変更されるなどの他の問題も発生しています。テーマや WordPress のせいなのか、何が原因なのかわかりません。
コーラル・ヘンダーソン
これ、ありがとうございます。いつも「ログイン状態を保存する」ボタンをチェックしていましたが、サイトに戻ると常にチェックが外れていました。これはまだサイトが公開されていないためでしょうか?わかりません。
デビッド・クリス
こんにちは、WP Beginner…
これで私のサイトは修正されますか?私のサイトでは、ユーザーが「ログイン情報を記憶する」ボタンをクリックしても、「ログイン情報を記憶する」にチェックを入れていても、記憶されません。
また、User Ultra WordPress プラグインも使用しています。これはそのプラグインと互換性がありますか?
返信をお願いします…
Alex Colburn
はい、これは多くの時間を節約できる簡単な解決策です!ありがとうございます。
Jayne Bodell
また、私たちの苦痛をご存知のようですね。これは最近本当に私を悩ませています。本当にありがとうございます。