【PHP】「Warning: Invalid argument supplied for foreach() in …」エラーの対処方法

【PHP】「Warning: Invalid argument supplied for foreach() in …」エラーの対処方法

php初心者の私には、エラーが出ると対処法が分からず困ってしまいます。

皆さんは下記のエラーが出たことはないですか?
「Warning: Invalid argument supplied for foreach() in …」
WordPressでこのエラーが出て調べたので、記事に残しておきます。

WordPressのscript-loader.phpのファイルがエラーを出している様でした。(←こんなファイル触ってないんですけどー!!)

Invalid argument supplied for foreach() in …の対処法

元々記載されていた文
foreach ( $wp_styles->queue as $handle ) {

下記の様に変更しました。

(array)を追加
foreach ( (array)$wp_styles->queue as $handle ) {

(いやいや、「(array)」を追加しただけでホントに直るの?)と半信半疑でファイルをアップし、更新してみると・・・
無事に直りました。

参考にさせていただいたKOTORI blogさん、(もはや神!!)と思いました。
心より感謝申し上げます。

参考元はこちら
KOTORI blogさん

他にもあるよ。関連記事

人気記事

人気記事

最新記事

ブログカテゴリー

タグ

プロフィール

プロフィール画像

猫田 ねこ

パチンコ店勤務からweb制作会社へ転職という異色の経歴。漫画大好き。アニメ大好き。パチンコ大好きな、ねこです。

利用規約  お問い合わせ

ページトップへ