質問: ### 前提・実現したいこと 作成したオリジナルサイトをWordPress化しています。 ローカル開発環境(MAMP)で構築していますが、初期段階でエラーが発生してしまいます。 ### 発生している問題・エラーメッセージ 作成したindex.htmlの名称をindex.phpにして、style.cssには必要事項を記入しています。 この時点で最低限のWordPress化ができたのですが、cssファイルへのパスに下記のテンプレートタグを入れるとエラーが発生します。 ``` ``` ↓エラーメッセージ ``` Undefined function 'get_template_directory_url()'. ``` ### 該当のソースコード ``` Denal Clinic ``` ``` @charset "utf-8"; /* theme Name: WordPressテーマ作成 Author: name Description: original theme version: 1.0.0 */ ``` ### 試したこと 1からやり直してもまた同じエラーが表示されます。 問題なくWordPress化できているフォルダにこのフォルダを入れてみると、同じようにエラーが出ます。 そのため、このフォルダのどこかにミスがあると思います。 今回はsassを細分化して作成したため、そのせいなのかなーとか思ったりもします。 WordPress初心者であまり解決策がわかりません。 教えていただけると幸いです。 --追記-- 今まで問題なくワードプレス化できていたフォルダを開いたら、テンプレートタグやワードプレス関数が全てエラーになっています。 get_template_directory_uri()が機能しないと言うよりは、WordPressとして読み取っていない気がします。
回答: vscodeの拡張機能である「PHP Intelephense」が原因であることがわかりました! デフォルトでWordPress関数が除外されているみたいです。 ありがとうございました! 参考にリンクを貼っておきます リンク内容