【WP】Ping OptimizerがPHP7.2でエラーを出す
エックスサーバーで、PHPバージョンを7.2に変更してから、「WordPress Ping Optimizer」がエラーを出すようになった。
まあ、無くても特に困らないと思って使うのをやめていたのだが、今回どうしても必要になりエラーを修正することになった。
エラーは、
“Warning: count (): Parameter must be an array or an object that implements Countable in /ディレクトリ/wp-content/plugins/wordpress-ping-optimizer/cbnet-ping-optimizer.php on line 533 ”
となっているので、該当ファイルである「cbnet-ping-optimizer.php」のファイルを修正する。
修正箇所は533行目
$ pingCount = count ($ this-> cbnetpo_future_pings);
の部分。これを
$ pingCount = 1;
に書き換えて修正できた。
無事にping送信も行われている。
お電話でのお問い合わせ 090-3990-0645