[WordPress] WP_ALLOW_REPAIR の罠

http://example.com/wp-admin/maint/repair.php を有効にするには wp-config.php に以下を追記します。

define('WP_ALLOW_REPAIR', true);

これを無効にしようとして define('WP_ALLOW_REPAIR', false); としてもダメです。コメントアウトするか行自体を削除しないといけない。
なぜなら wp-admin/maint/repair.php で以下のように判定してるから。

 :
if ( ! defined( 'WP_ALLOW_REPAIR' ) ) {
        echo '

' . __( 'To allow use of this page to automatically repair database problems, please add the following line to your wp-config.php file. Once this line is added to your config, reload this page.' ) . "

define('WP_ALLOW_REPAIR', true);

"; } elseif ( isset( $_GET['repair'] ) ) { :

ママン、設定値の名前にだまされたよ。

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中