wp-config.phpを設定し直していたら出てきた謎設定
何年もWordPressを運営していると…
え?この設定…なんだ?
という
いつ設定したんだかわからない
そもそも使ってるんだかすらも怪しい
そんな謎の過去の遺物が発見される。
今回はその1つ『WPFC_MULTI_SITE_BETA』を紹介する。
正体:それは「WP Fastest Cache」の過去の苦肉の策
キャッシュプラグイン「WP Fastest Cache(WPFC)」において、マルチサイト機能を無理やり有効にするための実験的(BETA)フラグ。
数年前まで、WPFCはマルチサイト対応が完全ではなかった。
そのため、この「呪文」をwp-config.phpに刻んだ者にだけ、実験的なマルチサイト用キャッシュ機能を開放していたのだ。
現状:「不要なリスク」でしかない
現在の WPFC は、プラグインの設定画面から正規の手順でマルチサイトに対応できる。
プラグイン側が「正式版」を出しているのに「BETA版」の挙動を強制するのは、バグを招くだけの行為。
消さないと危ないと言える。
なぜwp-config.phpに残っていた?
おそらく昔「マルチサイトでキャッシュが効かない!」と悩んで、当時のネット記事を参考に書き込んだと思われる。
プラグインをアップデートしたり、一度消したりしても、このdefine文は自動では消えない。
自分で書いたものだからねー…。
結論:見つけたら即座に「成仏(削除)」させろ
これの値がtrueでもfalseでも消したらいいと思う⇩
define('WPFC_MULTI_SITE_BETA', true);
その後、キャッシュが必要なら、最新版のプラグイン設定画面から「正式なマルチサイト設定」をオンにしてね。
自分、このプラグイン、とっくに消してた。
マジ要らん設定だったわ!
ハハハ!!
ハハハ!!

コメント