【WordPress・VSCode】PHP Intelephense拡張でWordPress関数がエラーとして扱われてしまう問題解決方法
作成日:
2019年12月13日
最近になってVisual Studio CodeでWordPressテーマを作成していたところ、Wordpress特有の関数が下図のように「未定義関数」として表示されるようになりました。
これは原因を調べてみると、拡張機能であるPHP Intelephenseがバージョンアップに伴い、WordPressの関数定義をデフォルトから除外したことに起因することがわかりました。
PHP Intelephense - Visual Studio Marketplace
https://marketplace.visualstudio.com/items?itemName=bmewburn.vscode-intelephense-client
Extension for Visual Studio Code - PHP code intelligence for Visual Studio Code
対処方法
- VSCodeの左サイドメニューの「Extensions(拡張機能)」から、PHP Intelephenseを検索
- 「Manage」ボタンをクリックして、「拡張機能の設定を構成します。」を選択
- 表示された設定画面で、「Intelephense:Stubs」の項目の最後に「wordpress」を追加する。
これで問題解決しました。
物草 灸太郎
WordPressでホームページを制作しつつ、休日は畑を耕したりDIYを楽しんでいます。
関連投稿
Loading...
コメントをどうぞ
- メールアドレスが公開されることはありません。
- コメント欄にURLは入力できません。
- このサイトはreCAPTCHAによって保護されており、Googleのプライバシーポリシーと利用規約が適用されます。
コメント
2021年10月15日 11:01 AM