XO Security│メンテナンス画面でサイト名を非公開にしたい場合

セキュリティ関係はサーバーの機能とプラグインのXO Securityをよく使います。

いろいろ多機能なのですが、その中でメンテナンスモードが簡単に設定できるところも気に入ってます。

しかしサイト名が表示されるのはあまり好ましくないので、無理やり編集してみました。

目次

著者

WEB制作をしているデジタルノマド
WordPressのカスタマイズが好きで、色々と自作しています。

WordPressのカスタマイズに困ったらご相談ください!

XO Securityのメンテナンス画面でサイト名を非公開にしたい場合

XO Securityはサイトを公開したくない時に簡単に設定できて便利です。

しかしサイト名も出てしまうのが残念なところでもあります。

ですので、仕方がないのですがプラグインのコードを編集してこれを非表示にしたいと思います。

プラグインをアップデートするも元に戻ってしまいます。
CSSで非表示にしてもコードからバレてしまうので、コードを消すしかないです。

管理画面のプラグインファイルエディターから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 

 以上です。

  • URLをコピーしました!
目次