WordPressでIllegal string offsetのWarning

WordPress Web制作

WordPressの投稿機能を便利にしてくれるAdvanced Custom Fields。
こちらを利用してWordPressのテーマファイルを修正していた時のエラー対応のご紹介です。

エラー内容

Advanced Custom Fieldsを利用してテーマを修正していて、ローカルの環境ではうまくいっていました。いざ、サーバーにアップすると、IllegalのWarningが・・・。

Warning: Illegal string offset…(省略). on line 192

エラー内容確認

Googleさんには「要素が配列に変換されてない」「配列確認してつっこめ」ということらしいですが、WordPressのテーマにはそんな処理はこちらでは書いていないし・・・ということで、「Advanced Custom Fields」の設定を確認です。

エラー解消できた設定

返り値がvalueだったのが原因でした。「Both(Array)」に変更したらエラーが解消できました。

コメント

タイトルとURLをコピーしました