セキュリティ関係はサーバーの機能とプラグインのXO Securityをよく使います。
SWELL│軽量でセキュアなおすすめのセキュリティ設定
SWELL公式では2種類のパターンのセキュリティプラグインを紹介しています。 Wordfence Security XO Security + BBQ Firewall ちなみによく使われるSiteGuard WP Plugin…
いろいろ多機能なのですが、その中でメンテナンスモードが簡単に設定できるところも気に入ってます。
しかしサイト名が表示されるのはあまり好ましくないので、無理やり編集してみました。
目次
XO Securityのメンテナンス画面でサイト名を非公開にしたい場合
XO Securityはサイトを公開したくない時に簡単に設定できて便利です。
しかしサイト名も出てしまうのが残念なところでもあります。
ですので、仕方がないのですがプラグインのコードを編集してこれを非表示にしたいと思います。
管理画面のプラグインファイルエディターからXO Securityを選択
xo-security/templates/maintenance-page.phpにあるファイルを開きます。
以下のコードを消すとサイト名を非表示にできます。
<header>
<h1 class="align-center"><?php echo esc_html( get_bloginfo( 'name' ) ); ?></h1>
</header>
もし文言も変えたいときは、以下のような感じで編集できます。
<body class="maintenance">
<div id="page" class="site">
<div id="content" class="site-content align-center">
<h2 class="headline"><?php echo esc_html( __( 'Under maintenance', 'xo-security' ) ); ?></h2>
<div class="description">
<p>本番サイトに移行しました。</p>
</div>
</div>
</div>
</body>
ちなみに日本語訳は以下のファイルを参照しています。
wp-content/languages/plugins/xo-security-ja.po
以上です。