Optimizer」が以下のエラーを出してくれました。533PHPバージョン7.2でよくおこるエラーのようです。Optimizerがエラーになり画面で表示さてる内容については、エラーが発生してるファイルまでの経路と、実際に不具合が発生してるcount()関数の部分が不具合の原因ですよ。英語が間違ってたらイヤなので必殺の翻訳くんに頼みます。翻訳、最高かよ...エラー表示に書いてる533の意味は533行目のことなので、エラーの発生場所も533行目なことが分かります。Optimizerの中のファイル「cdnet.ping-optimizer.php」の533行目の記述、count()関数の配列またはオブジェクトじゃないから修正して解決してくださいということです。言われても、ぼんやりとしか分かりませんが、まずはエラー表示された不具合の場所に行かないことには解決できないので、いざ。Optimizerのファイル、cdnet.ping-optimizer.phpの533行目で発生してる不具合の場所を確認。Optimizerのパスを見て「cdnet.ping-optimizer.php」まで進みます。FTPや使用してるサーバーからcdnet.ping-optimizer.phpをダウンロードしてcdnet.ping-optimizer.phpを開き533行目を絞り込む。Optimizerがエラー表示してたcount()が。作業する前は必ずバックアップを取ります。問題の不具合場所のコメントも見ちゃいます。将来の投稿に時間が経過したかどうかチェックし、もしそうであれば、投稿をpingリストから削除してpingを実行します。count翻訳の結果カウント前にnullを扱うboolenの型の変数をis_nullでは判定できないということをどっかで読んだ記憶があります。Optimizerのエラー個所でエラー前はnullかどうかのチェックも兼ねてたけど、PHPバージョン7.2からは、その機能ができなくなったのだと思います。解決方法に使う修正コード解決方法に使う修正コードは下記です。サポートフォーラムが大変に役立ちましたとさ。解決前$pingCount=count($this->cbnetpo_future_pings);533行目の上記の解決前の記述から下記の解決後の記述と差し替えます。0;この場合の記述は応急処置みたいなものらしいです。Optimizer」がPHP7.2でエラーを出す件について三項演算子を使ってる感じですかね。(理解不足)cdnetpo_futuer_pingがtureの場合のみカウントを取得、それ以外は0とする。下のif文にて0以下の該当にあたりそれ以降の処理はおこなわないのでエラーにならずに処理を抜けます。Optimizerエラー原因の理解エラーの解決はしたけど、ある程度はエラーが何故おきたのかエラー原因を理解しておきたいです。Warning:count():パラメータは/home/shusait/shu-sait.com/public_html/wp-content/plugins/wordpress-ping-optimizer/cbnet-ping-optimizer.phpでCountableを実装する配列またはオブジェクトでなければなりません533行目そもそもエラーのときにcount()のパラメータが上手く処理でなくなってしまった。ことから不具合が始まりました。Optimizer」がエラーを出すようになったのでPHP:countを確認したところ、PHP7.2からは以下の変更があったようです。バージョン7.2.0count()は、array_or_countableパラメータに渡された無効な加算型について警告するようになりました。変更履歴countの引数に配列、もしくはカウントすることができるオブジェクトでなければいけないので、そのためwarningが表示されてしまいます。Optimizerのプラグインのエラー箇所のcount関数の引数が対応できてない書き方だったことが原因で不具合が発生してということ。解決したことでエラー部分の直下の変数のpingcountが0より少ないか等しい(>=2.4)場合であれば値に関係なく処理を抜ける(return)ため、$pingcountの値による処理への影響はない。エラー直下のif文で処理を見逃してくれるみたいな感じでしょうかね。Optimizerのプラグインは必要なのか?と考えてみました。Optimizerの重要性は理解できています。Optimizerの設定とPing送信のスパム対策の関係性ですがブログの更新頻度も低すぎないし、クロール数も少なくない。Optimizerの重要性といえば、ping送信のムダ打ち防止のためなので、その重要性もローカル環境や他のツールで下書きするのでping送信ムダ打ちがなくなりました。Optimizerをやめようと思ってるところです。投稿一覧WordPressとWeb関係のことを趣味的に学んでます。独学なので記事で間違ってることがあればご指摘ください。記事が少しでも誰かの参考になればと思います。2018.08.31WordPressのバックアップをするプラグンでUpdraftPlusというプラグインがあります。2019.10.18WordPressで投稿にソースコードの埋め込みをするときに使いやすいプラグインを探してました。2018.10.09WordPressで記事の中にソースコードを埋め込む時、プラグインを使うと綺麗にソースコードが表示できて便利なので使ってます。2019.07.21WordPressのカテゴリーが増えてきた場合やカテゴリーの順番を自分の思い通りに並び替えたいときには、プラグインで手っ取り早く済ませたいと思います。WordPress.。