IT関係

【WordPress】謎のエラー「Warning: count(): Parameter must be an array or an object that implements Countable in….」と表示された時の解決法

こんにちは、かめこです!

そろそろ新しいブログでも作ろうか~、と思い新しいサイトを触っていた日の夜のこと・・。

の『Warning: count(): Parameter must be an array or an object that implements Countable in….』というメッセージが突然現れました。

ネットで調べて解説を見るも意味が分からず・・・格闘すること数時間。

何とか解決ことができました。

ということで今回は、の『Warning: count(): Parameter must be an array or an object that implements Countable in….』の解決法を紹介したいと思います。

【Wordpress】謎のエラー「Warning: count(): Parameter must be an array or an object that implements Countable in….」と表示された時の解決法

*【Wordpress】謎のエラーが表示された時の、一番簡単な解決法

一番手っ取り早い方法は、wordpress-ping-optimizerというプラグインを停止させること!

これをするを、Warning: count (): Parameter must be an array or an object that implements Countable in /自分のドメイン/public_html/wp-content/plugins/wordpress-ping-optimizer/cbnet-ping-optimizer.php on line 533警告が表示されなくなりました。

が!

それでは困る!だってこのプラグインは、絶対必須ってネットに書いてあるからっ!

という方は、エックスサーバーを使って消す方法もあります。

*プラグインを停止しなくてWarning: count():を消す方法(エックスサーバー)

もうひとつエックスサーバーを使っている人は、PHPを7.2.6から7.0.30変更することで、警告を表示させない方法もあります。

①まずエックスサーバーに入り、以下のログイン部分を見つけます。

ログインを押すと、こんな画面があるところに飛びます。

➁ここで、PHP Ver.切り替えとあるので、ここを押します。

すると現在のバージョンである7.2.6が表示されています。

③ここで、切り替えでPHP7.0.30を選んで、最後のPHPバージョンを切替(確認)を押すと、PHPが切り替わります。

これでブログに戻ってみると、警告が消えています。

の『Warning: count(): Parameter must be an array or an object that implements Countable in….』というメッセージで悩んでいる方は、ぜひ参考にしてみてください。

関連記事
error: 警告! コンテンツは保護されています
Content is protected !!