Aka’s Web Note をクラシックテーマで構築してみた理由

Hands typing on a laptop displaying the WordPress logo, next to a cup of coffee

このブログ「Aka’s Web Note」は、クラシックテーマをベースに、シンプルでモバイルファーストな構成で作っています。
スタイルは Sass(SCSS)で管理し、CSSフレームワークは使用していません。
JavaScript も必要最低限に抑え、ハンバーガーメニューなどのインタラクションは Vanilla JavaScript で自作しています。
jQuery や Bootstrap に頼らず、軽量でミニマルな仕上がりを意識しました。

クラシックテーマってもう古いの?

最近の WordPress では「FSE(フルサイトエディティング)」が注目されていて、テーマ開発もどんどんブロックベースに進化しています。
正直、私も最初は「クラシックテーマってもう古いのでは?」「今さら勉強しても意味があるのかな?」と少し不安に感じていました。

でも、実際にクラシックテーマを作ってみたら、思っていたよりも面白くて、やってみて本当によかったと感じました。
今回はその理由と、クラシックテーマから得られた学びについて、少しだけまとめてみたいと思います。

クラシックテーマで学べたこと

クラシックテーマを手作業で作ることで、WordPress の仕組みを深く理解できました。特に以下のような点が印象的でした:

  • functions.php を使ったテーマの初期設定や機能追加
  • index.php, single.php, archive.php などのテンプレート階層の考え方
  • while (have_posts()) を使ったループ処理や条件分岐のロジック
  • 投稿サムネイルの設定カスタム投稿タイプ の使い方

こういったベースを押さえることで、WordPress が「どうやってページを表示しているのか」が少しずつ見えるようになってきました。
そして、これらの知識は FSE やブロックテーマに進むときにも、きっと役立つはずです。

現場ではまだまだ現役?

海外の開発ブログや制作会社の事例を見ていて気づいたのは、今もクラシックテーマで構築されているサイトはたくさんあるということです。

企業のコーポレートサイト、ブログ、カスタマイズ性の高い受託案件などでは、
今もなおクラシック構造のテーマが多く使われており、「クラシックの知識」は現場でも活きるスキルであると感じました。

これからやってみたいこと

もちろん、WordPress の今後は FSE に向かっているので、このクラシックテーマで基礎を学んだあとに、FSE にも挑戦していく予定です
また、Next.js などのフレームワークと組み合わせて、Jamstack 的なアプローチで WordPress を扱うのもおもしろそうだなと感じています。

クラシックもブロックも両方理解できれば、プロジェクトやクライアントの要望に応じた柔軟なテーマ開発ができるようになるのが理想です。

最後に

このブログでは、今回のようなテーマ開発の記録だけでなく、
日々の学びや便利だと感じた AI ツール、コードのメモなども短くシンプルに発信していく予定です。

これからも少しずつ、自分のペースで積み上げていけたらと思います。
ここまで読んでいただき、ありがとうございました!