WordPressが「ログイン情報を記憶する」機能を忘れないようにする方法

投稿の編集中やプラグインの更新中にWordPressダッシュボードからログアウトさせられるほどイライラすることはありません。私たちは、自分のウェブサイトで作業中に、サイトのカスタマイズやコンテンツ管理に深く入り込み、どこかをクリックしただけで再びログイン画面を見つめることになった経験があります。

デフォルトでは、「ログイン情報を記憶する」機能は2週間のみログイン状態を維持します。サイトをどれくらいの頻度でチェックするかを考えると、これは問題ないように思えるかもしれません。

忙しいサイトオーナーにとって、2週間ごとに強制ログアウトされるのは生産性を著しく低下させます。

良いニュースは、簡単な修正方法を見つけたことです。WPCodeというツールを使用すると、WordPressのログインセッションを延長できます。

このガイドでは、WPCodeの組み込みスニペットライブラリを使用して、「ログイン情報を記憶する」機能でWordPressがあなたを忘れられないようにする方法を説明します。コーディング不要で、ログイン時間を2週間から30日に簡単に設定できます。🙌

WordPressが「常に私を覚えておく」機能であなたを忘れなくなるのを防ぐ方法

WordPressの「ログイン状態を保存する」機能とは?

WordPressの「ログイン情報を記憶する」ログイン機能は、ユーザーがコンテンツ管理システム(CMS)に約2週間ログインしたままにすることを可能にします。

そのため、ユーザーがWordPressを閉じ、この機能がオンになっている場合、2週間以内にWordPressを開いたときに自動的にサインインされます。

WordPressログインページの「ログイン状態を保持する」チェックボックスは次のようになります。

WordPressログインページ

WordPressユーザーがログイン情報を忘れても、パスワードをリセットする必要はありません。自動的にサインインされるため、すぐにWordPressウェブサイトでの作業を開始できます。

そうは言っても、ブロガーやWooCommerceストアのオーナーのように、頻繁にウェブサイトで作業する人にとっては、2週間では十分ではないかもしれません。そのため、多くのユーザーは、より長くログイン状態を維持する方法を探しています。

この記事では、「常にログイン状態を保存する」機能を有効にすることで、WordPressウェブサイトがユーザーのログインを忘れるのを防ぐ方法を共有します。このガイドでカバーするすべてのことの簡単な概要を以下に示します。

準備はいいですか?早速始めましょう!

このカスタムコード方法は、WordPressウェブサイトにログインしたままにするための簡単な方法を提供します。

WordPressにコードを追加するのが初めての場合、そのプロセスは intimidating に見えるかもしれません。

多くのWordPressブロガーは、WordPressホスティングプロバイダーのファイルマネージャーまたはFTPクライアントを介して、functions.phpと呼ばれるコードファイルを変更することを推奨するでしょう。

しかし、このステップバイステップガイドでは、代わりにWPCodeプラグインを使用します。これは最高のWordPressコードスニペットプラグインであり、ウェブサイトを壊すリスクなしに、はるかに簡単なアプローチを提供します。

WPCodeのホームページ

当社のビジネスウェブサイトのいくつかは、WPCode を使用してカスタムコードスニペットを追加および管理しています。非常にうまく機能しているので、強くお勧めします。プラグインに関する洞察については、WPCode の詳細なレビューをご覧ください。

📝 注: このガイドでは、WPCode の無料版を使用します。ただし、テストモードや条件付きロジックなどの高度な機能を探している場合は、WPCode Pro 版にアップグレードできます。

まず、WPCodeプラグインをインストールして有効化しましょう。ヘルプが必要な場合は、WordPressプラグインのインストール方法に関するガイドをご覧ください。

その後、WordPress管理ダッシュボードからコードスニペット » ライブラリに移動します。

そこから、「ログイン有効期限の延長」スニペットを検索できます。スニペットを見つけたら、カーソルを合わせて「スニペットを使用」ボタンをクリックします。

ライブラリから「ログイン有効期限延長」スニペットを使用してください

次のページで、WPCodeがコードを自動的に追加したことがわかります。

このコードは、「ログイン情報を記憶する」機能を2週間ではなく30日に延長します。

WPCodeはコードを自動的に追加します

また、適切な挿入方法を設定し、コードの目的を覚えておくのに役立つタイトルとタグを追加しました。

これで、上部メニューの「アクティブ」ボタンを切り替えてコードをすぐに機能させ、次に「更新」ボタンをクリックできます。

トグルを「アクティブ」に切り替え、「更新」ボタンをクリックします

これで、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のビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

6 CommentsLeave a Reply

  1. あなたが共有してくれたWPCodeプラグインの方法は完璧です – functions.phpを直接いじるよりもずっと良いです。自分でこれをやってみて学んだことは次のとおりです。私は常にユーザーごとに異なるログイン時間を設定しています。これはうまくいきます!管理者は30日、エディターは通常の14日に留まります。セキュリティと利便性の良いバランスです。

  2. このプラグインは私には機能しませんでした。理由を知っている人はいますか?また、サイトで勝手に変更されるなどの他の問題も発生しています。テーマや WordPress のせいなのか、何が原因なのかわかりません。

  3. これ、ありがとうございます。いつも「ログイン状態を保存する」ボタンをチェックしていましたが、サイトに戻ると常にチェックが外れていました。これはまだサイトが公開されていないためでしょうか?わかりません。

  4. こんにちは、WP Beginner…

    これで私のサイトは修正されますか?私のサイトでは、ユーザーが「ログイン情報を記憶する」ボタンをクリックしても、「ログイン情報を記憶する」にチェックを入れていても、記憶されません。

    また、User Ultra WordPress プラグインも使用しています。これはそのプラグインと互換性がありますか?

    返信をお願いします…

  5. はい、これは多くの時間を節約できる簡単な解決策です!ありがとうございます。

  6. また、私たちの苦痛をご存知のようですね。これは最近本当に私を悩ませています。本当にありがとうございます。

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。