PHP Fatal error: Call to undefined function w3_url_format() in ***/wp-content/plugins/w3-total-cache/lib/W3/Plugin/PgCacheAdmin.php on line 213

スポンサーリンク

WordPressにプラグインとしてインストールしている

スポンサーリンク

W3 Total Cache

こいつがエラーログを吐いていたので対応しました。

エラー

PHP Fatal error:  Call to undefined function w3_url_format() in 
***/wp-content/plugins/w3-total-cache/lib/W3/Plugin/PgCacheAdmin.php on line 213

何が原因でどーなってるかを気にする前にエラーログが犯されるのは気に触る・・

なので、検索したら以下のページにたどり着きました。

[Plugin: W3 Total Cache] Call to Undefined Function after Update

で、修正方法が公開されていたのでその方法を試したら治ったのでここに書いておきます。

修正方法

エラーが発生しているファイル「PgCacheAdmin.php」に次に示す赤字の部分を検索し、そのすぐ下に青字を追加する

require_once W3TC_INC_DIR . '/functions/rule.php';
require_once W3TC_INC_DIR . '/functions/url.php';

ちなみに私の場合10行めにありましたよ。っていうのは秘密です。

以上

コメント

タイトルとURLをコピーしました