2019(令和元)年11月30日セキュリティ【景品表示法に基づく表記】ページ内のコンテンツには、商品プロモーションが含まれていますWordPressサイトの不正ログイン対策、何かしてますか??何もしてない?とっても危険だと思いますよ!!サイトが動作しているサーバーへログインされてしまえばもちろんおしまいなお話ではあるのですが、サイトはサイトでできる限りの対策はしておきたいものです。サーバー乗っ取りを除外して考えられる一番の対策はログイン画面へのアクセスを自身が接続する環境以外拒否すること。これをすればいつもログインする場所へ侵入されない(自宅なら泥棒などが侵入しない)限りログインは不可能になります。Slug」というプラグインを使って作者の記事一覧のURL末尾に表示される「ユーザー名」を他の文字列に変更すること。これも結構効果的です(経験上これで設定した偽ユーザー名でログインを仕掛けてくる輩がたくさんいました)。これにメールアドレスでのログインを拒否する設定を追加すれば結構堅牢なのではないかと思います。Login」は逆転の発想で、ユーザー名がそのまま作者の記事一覧のURL末尾に表示されてしまうのなら、ユーザー名でのログインを無効にしてしまえばいい!というプラグイン。Slug」プラグインで作者一覧のスラグが変わってしまうことに不都合がある場合には良いと思います。この紹介記事を最後に編集したときの環境・バージョンなどプラグインは製作者によって日々更新されていくため、この紹介記事が最新バージョンのものであるとは限りません。参考までにこの記事の最終更新日時点におけるテスト環境、プラグインバージョン、プラグイン導入時の留意点などを記載しておきます。0.6.0公式サイト(wordpress.org上):公式サイト(作者サイト):本記事を参考にWordPressサイトへプラグインの導入を検討される方へWordPressは古くから無料で配布されているサイト作成ツール(CMS)で、随時改良が加えられており、さまざまなバージョンが存在します。WordPressを動かすためのプログラムであるPHP、サイトのデータを保存しておくためのデータベースについても様々なバージョンがあります。WordPress本体同様にプラグインについてもさまざまなバージョンが存在します。本記事を参考にプラグインの導入をお考えの方は、以下に留意の上でインストールするようにしてください。テスト環境での動作に基づいた紹介記事ですので、すべての環境で正常に動作するかどうかは不明です※本記事の内容についてはページ内に記載しているプラグインバージョンのものになります。現在のバージョンと異なる場合、機能や日本語対応の状況などが異なる場合があります。※また、テスト環境、テストしたプラグインバージョン等の表示が本文内にない場合、ページタイトル下にある最終更新日当時の情報となりますので、現在のバージョンでは全く違う機能となっているかも知れません。プラグインに無料版と有料版(Pro版)がある場合、特に記載がなければ無料版の情報のみを紹介していますこのページでプラグインを使用する際に必要なショートコードやコードなどは、コピーして使用することができますが、環境によっては記号などが文字化けすることがあります。コピーしたのに動作しない場合は特に「”」「’」などの記号を入力し直してみてください。Login】プラグインは設定項目がないため翻訳の必要はありません。Login】プラグインのインストールと設定インストール方法インストールはプラグインの新規追加でプラグイン名を入力して検索してインストールするか、WordPressのプラグイン公式配布ページからダウンロード後、管理画面からアップロードインストールしてください(プラグインの公式ページは本ページ内記載のリンクをクリック、もしくは、WordPress公式サイトで検索してください)。WordPressを使い始めて間もない方(初心者の方)は、より詳細なプラグインのインストール手順や、インストール時に起こる問題などへの対処方法をまとめた【WordPress】プラグインのインストール&追加方法とエラー対処の方法も併せてご覧ください。設定はありませんので、有効化すればすぐに使用できます。限定」などのキーワードでググるとfunctions.phpへコピーして行う方法の紹介記事が多数出てきます。基本的にこのプラグインは同じで入力されたメールアドレスと合致するユーザー名を探すメールアドレスをユーザー名に置き換えてログイン試行するという動作をします。Login】をおすすめします。Login】プラグインの便利な使い方・カスタマイズ方法などより便利に使うカスタマイズ技やテストサイトで使用した結果や感想、WordPressのプラグイン公式配布ページには書かれていない事柄などを紹介します。このプラグインを有効化してもログイン画面の文字列はそのままです。ユーザー名を入力してください。そのユーザーネームまたはメールアドレスのアカウントは存在しません。無効なユーザー名かメールアドレス、または間違ったパスワードです。これらをそれぞれ以下のように変更するコードを紹介しておきますので、テーマのfunctions.phpへコピペして利用ください。メールアドレス空欄(何も表示しない)ログインに失敗しましたログインに失敗しましたご自身の環境に合わせて変更する場合にはコード中の「ログインに失敗しました」などを書き換えればOKです。※今表示されている文字列を任意のものに変更するためのコードですので、ログイン画面以外の文字列もこのコードに明細追加するだけで変更できるようになって便利なコードです。ユーザー名を入力してください。そのユーザーネームまたはメールアドレスのアカウントは存在しません。無効なユーザー名かメールアドレス、または間違ったパスワードです。