あれやこれや自分のための覚書

テストサイトを作って5.0.3に上げてみた

warning が派手に出ました。

Invalid argument supplied for foreach というエラー
どうやら 下記の記述に問題があるみたい

	$end = get_field('end',$post->ID);
	$n = 0;
	foreach ($end as $end) :
		if ($n==0) echo $end;
		else       echo ' '.$end;
		$n++;
	endforeach;

コメントアウトしたら消えたので、やはりここが問題

これまで 何の問題もなくいけたのに・・・と思いつつ、検索したら、

ありました!!同じ症例が! わかりやすい解説で! 神記事、ありがとうございます!!

KoToRi ブログ

書かれているように (array)を入れたら関連するエラーが消えました。

関連記事

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近のコメント

    RSS へのコメント

    • エラーが発生しました。フィードの配信が停止している可能性があります。再度お試しください。