WordPressでプラグインを使用しないでお手軽にメンテナンスモードにする方法
Posted: 2011.06.01 / Category: WordPress
Wordpressにはメンテナンス中の場合に「メンテナンス中です」などと表示させるプラグインがありますが、ここではfunctions.phpにコードを記述してお手軽にメンテナンス画面を表示する方法をご紹介します。
Sponsored Link
以下のコードを現在使用しているテーマフォルダの「functions.php」に記述します。
「functions.php」がなければ作成しましょう。
functions.php
function wpr_maintenance_mode() { if ( !current_user_can( 'edit_themes' ) || !is_user_logged_in() ) { wp_die('<h1>ただいまメンテナンス中です。</h1><p>ご迷惑をお掛けしています。</p>'); } } add_action('get_header', 'wpr_maintenance_mode');
これだけでログインしていない状態でページにアクセスすると次のような画面が表示されます。
ソース元 : WordPress tip: Quick maintenance mode