WordPress:固定ページのコンテンツをテンプレートファイルに書くことについて

実現したいこと

  • Wordpressで似たような固定ページを複数ページ作成する最適な方法

前提

対応中のWordPressサイトで、機能紹介のようなページを10ページほど追加することになったのですが、

  1. ページごとに固定ページのテンプレートファイルを作成してそこにコーディングするのか
  2. ヘッダーフッターだけ入れたテンプレートファイルを1つ用意して、管理画面で固定ページを作成しエディタ(クラシック)でコンテンツを書くべきか

迷っています。

各ページ大体同じようなデザインですが、見出しやボタン、アイコンなどパーツがいくつかあり、ページにより図の横並びやレスポンシブでのレイアウト変更も多少あると想定しています。

発生している問題・詳細

  1. 固定ページごとにテンプレートファイル [page-$slag.php] を作成するのは簡単ですがあまりいいやり方ではない気がしています。

理由

  • テンプレートファイルはテーマフォルダ直下に置くしかないようですので、数が増えると他の投稿テンプレやカスタムテンプレファイルと並列となり分かりにくくなると予想されるため
  • SEO的に良くない、とどこかの記事で読んだため

一方で、2. 管理画面のエディタ上で書くのも煩雑そうです。

理由)

  • 管理画面のクラシックエディタは非常に使いずらいため負荷が高い
  • なので、VSCodeなどで書いたものをコピペすることになると思うが、VSCode上で書いたphpコードが管理画面上では読み込まれないため、サイト内リンクや画像ファイルのパスを一つ一つ書き換えないといけないのではないか
  • 修正の際、元のVSCodeと管理画面両方直すことになるのは現実的ではない

聞ける人が周りにおらず、一般的な方法が分からないので質問させていただきました。初歩的な質問で恐縮ですが、アドバイスいただけないでしょうか。
よろしくお願いいたします。

コメントを投稿

0 コメント