everybody works

マツオ (matsuoshi) のざっくりしたブログです

WordPress の管理者以外はログインを一時的にできなくする、Admin Hot Maintenance Mode というプラグインを作った

WordPressプラグインを作りました。

ちょっとしたサイトのメンテナンスをする際に、こんな要望がありまして

  • 一時的に、管理者だけしか管理画面にログインできないようにしたい
  • つまり編集者・投稿者などは管理画面に入れないように
  • その間も、ページの閲覧は誰でもできるように

まあ、「管理者がメンテナンスをしている間は、他の権限の人には何にも触ってほしくない」と、そういう感じです

ja.wordpress.org

ということで Admin Hot Maintenance Mode というプラグインを作りました。WP公式ディレクトリにも上がっています。

インストールして有効化すると、メンテナンスモードになり、管理者権限でしか管理画面にログインできなくなります (その間もサイトの閲覧は可能です)。プラグインを停止すると、元に戻ります。

以上、それだけの単純なプラグインGitHub はこちら

github.com