質問: ### 前提・実現したいこと HTML/CSS/JS/Wordpressの学習を初めて二ヶ月の初心者です。 自作イラストを載せるポートフォリオサイトの制作を行っており、現在HTML/CSS/JSでのコーディングが終わり、MAMPとBracketを使ってWordPressへの組み込みを行なっています。 ### 発生している問題・エラーメッセージ headerを切り分けたあと、その読み込みがで行われません(footerにおいても同様)。 ### 試したこと テーマフォルダー内には下記ファイルとフォルダーがあります。 **(フォルダー)** css js images **(ファイル)** front-page.php page-aboutme.php page-portfolio.php index.php header.php footer.php style.css これまでにfront-page.phpのheaderとfooterを切り分けました。 そして および のテンプレートタグを書き込みました。 ここまでは問題ありません。header.phpとfooter.phpは読み込まれ、front-page.phpは正しく表示されます。 またこの段階ではpage-aboutme.php、およびpage-portfolio.phpも正しく表示されます。 しかし、page-aboutme.phpのheaderをカットし、に書き換えると、page-aboutme.phpが表示されなくなります。 これはpage-portfolio.phpにおいても同様で、こちらもheaderをカットし、に書き換えると、表示されなくなります。 headerだけの問題かと思いfooterでも試してみました。 page-aboutme.phpとpage-portfolio.phpの両方のファイルにおいて、footerをカットしに書き換えたところ、正常に読み込まれていないようで、ページは表示されるもののfooter部分だけが表示されません。 疑問点は、front-page.phpにおいてはとで正常に読み込まれているのに、page-aboutme.phpとpage-portfolio.phpにおいては読み込まれない点です。 下記サイト等を見て回ったのですが、解決できませんでした。 http://www.webopixel.net/wordpress/1078.html https://samurai-project.com/articles/757 http://kajico.kajilabo.net/get_header/ http://www.poroanet.com/blog/wordpress/305.html ご教示いただけますと幸いです。 何卒よろしくお願いします。 下記page-aboutme.phpのコードです。 ``` Profile An Illustrator: Yukio Mishima Yukio Mishima is the pen name of Kimitake Hiraoka, January 14, 1925 – November 25, 1970), a Japanese author, poet, playwright, actor, model, film director, founder of the Tatenokai, and nationalist. Mishima is considered one of the most important Japanese authors of the 20th century. He was considered for the Nobel Prize in Literature in 1968, but the award went to his countryman Yasunari Kawabata. His avant-garde work displayed a blending of modern and traditional aesthetics that broke cultural boundaries, with a focus on sexuality, death, and political change. Projects 2014 Aug | Mishima Exhibition 2015 Mar | Tanizaki Exhibition 2015 Sep | Kawabata Exhibition 2017 Apr | Hiraoka Exhibition 2017 Dec | Mori Exhibition ```
回答: おそらく、当該ファイルのページが、WordPressを通して実行されていないのではないかと思われます。 page.phpは一つにし、(固定ページの共通テンプレートとする) 管理画面より、各固定ページを作成してはいかがでしょうか? (aboutとかprofileを、固定ページの投稿で作成する、ということです。) あと、下記記事が参考になると思います。 https://noumenon-th.net/programming/2016/06/20/wordpress08/