制作目的
- WordPressのカスタムテーマを通じて、PHPとテンプレート階層の理解を深めること
- 実務で有料テーマを活用する前提で、構造を把握しておくための基礎学習
学んだこと
- get_header() や get_footer() による共通パーツの管理
- the_post(), have_posts() を使った投稿ループの仕組み
- the_permalink(), the_title(), the_post_thumbnail() での動的出力
- functions.php による add_theme_support('post-thumbnails') など機能追加の方法
- 投稿とアイキャッチ画像の連携(投稿ごとの手動設定の必要性)
- カテゴリやパーマリンクの動的取得方法
- 投稿の順序を調整するためのプラグイン導入(Post Types Order)
結論
WordPressはゼロから作るものではなく、「構造を理解したうえで既存テーマを調整する」のが実務的。今回の制作で“どこを触ればどこが変わるか”を体感できたことが、最大の成果だった。