『Parameter must be an array or an object・・・』というエラー表示が出た時の対処法

ライムスです。

今回は、『Parameter must be an array or an object・・・』というエラー表示が出た時の対応方法について解説していきます。

サイトを新しく立ち上げて、必要なプラグインをいれていった時に、いきなり以下のように表示される場合があります。

ちょっと、文字が小さすぎて見難いと思いますが、このようなエラーメッセージが出る場合があります。

Warning: count(): Parameter must be an array or an object that implements Countable in /home/kirayopi/life-money-create.com/public_html/wp-content/plugins/wordpress-ping-optimizer/cbnet-ping-optimizer.php on line 533

これは、プラグインが現在のPHPのバージョンに適合していないため表示されるのが原因です。

例えば、「wordpress ping optimizer」というプラグインを有効化すると、最新の(2018年11月時点)PHP7.2.6 だとエラー表示が出てしまいます。

そういう場合の解決策としては2つあります。

解決策① PHPのバージョンを下げる

PHPのバージョンを下げることによって、エラー表示は消えます。

①エックスサーバー のサーバーパネルから、『PHP Ver.切替』をクリックして下さい。

②PHPのバージョンを、『PHP7.1.18』もしくは『PHP7.0.30』のどちらかに変更していただければ、「wordpress ping optimizer」のプラグインの場合は、上記の表示は消えます。

ちなみに、以下の説明のように、非推奨のPHPのバージョンは避けて下さい。

解決策② プラグインを消す

もう一つの解決策としては、現在のPHPバージョンに適合していないプラグインは削除してしまうということです。

PHPは今後どんどん新しくなりますので、今後の最新バージョンでもエラーが出てしまうようであれば、ずっと古いバージョンですとセキュリティー上脆弱になる可能性がありますので、いっそのこと使わない、もしくは別の同じような機能を持ったプラグインに変更するという方法も一つの手です。

そもそも、プラグインは多くなりすぎるとサイトスピードも遅くなってしまいますので、基本的には必要最低限に押さえておいたほうがいいですね。

余談ですが、『WordPress Popular Posts 』も、ライバルにアクセスが集まるキーワードの情報を開示してしまうだけでなく、非常にプラグインとしても重くなりますので、よほどユーザーが必要とするようなサイトのコンセプト出ない限り、ライムスは今は外してる、もしくは人気記事の数も少なくしていることが多いです。

上記①と②の方法、どちらかを試してみてくださいね(*^^*)

ABOUT US
アドセンスキング・ライムスアドセンスクエスト制作者
主にGoogle AdSenseを主軸としたサイトで独立11年目。月間1000万PV達成。現在20サイト以上の資産型サイトやトレンドブログを運営。運営している4サイトに大手出版社から商業出版のオファーがあり、1冊は既に出版済み、2冊目、3冊目は現在同時に執筆中。4冊目も来年出版予定。2024年9月、個人でできるSEO対策の最高峰 Googleナレッジパネルの認証、申請完了済(本名の方で) Google のナレッジパネルの申請が完了 Googleアドセンスマスター講座『アドセンスクエスト』制作者。
【取得済みGoogle認定資格】等 ライムスが取得済みのGoogle認定資格など
  • Google アナリティクス個人認定資格(GAIQ)
  • Googleアナリティクス認定資格(GA4)
  • Google 広告の測定認定資格
  • Google アナリティクス初級
  • Google アナリティクス上級
無料プレゼント詳細はこちら

ライムスからのプレゼント♪

当サイトを発見したあなたには、ライムスから、ブログ収益に直接結びつく特別なプレゼントを複数ご用意しました。「アドセンスクエスト」に少しでもご興味ある方には、必ずメリットがある特典ですので、お宝ゲットしてくださいね!

ライムス
このプレゼントが、あなたのブログ人生を変える大きなきっかけになるかもしれません。
スラ子
何が入ってるかドキドキしてきました♪

プレゼントはこちらから

Googleアドセンスマスター講座

ゲーム感覚で月収100万円までの道を学べるGoogleアドセンスマスター講座です。