VSCodeでワードプレス関数が未定義でエラー表示の対処法を解説します。
「undefined function」の意味と原因は?
VSCodeで「php intelephense」等の拡張機能を使用していると、以下のようなエラー(赤の波線)が表示されることがあります。
undefined function
‘have_posts’. intelephense(1010)
‘have_posts’. intelephense(1010)
「undefined function」とは未定義の関数(定義されていない関数)という意味です。
対処法は、「php intelephense」の設定を変更することで対処できます。
ワードプレス関数が未定義エラーの対処法
File(ファイル)>>Preference(ユーザー定義)>>Settings(設定)と進みます。
設定画面が開いたら、「intelephense」を選択し、「intelephense > Diagnostics:Undefined Functions」内の「Enables undefined Function diagnostics」のチェックを外します。
一旦、VSCodeを開きなおすと、エラーが消えています。
コメント
エラーが解除されました。
ありがとうございました。