LPビルダー - 地域記事の作成についてのタスクの対応者コメント

作業概要

FIRST LP Builder(plus-first-lp-biluder)に地域ページ自動生成機能を追加する。
スプレッドシート or data.md に対象エリアのslugを入力するだけで、/area/{slug}.php を自動生成できる仕組みを構築する。

対応方針

  • FIRST_LP_BASE/area/ ディレクトリをテンプレートとして常備し、地域指示がある場合はコピーして生成、ない場合は削除する
  • MV(メインビジュアル)は専用の mv-area.php を用意し、エリア名を .areaTxt として表示
  • getAreaName() 関数で slug → 日本語エリア名を変換(全国90都市以上対応)
  • タイトルは {サイト名} - {地域} 形式
  • $param_page = $area(例: osaka)で計測がエリアごとに自動分離
  • 地域専用コンテンツは area/{slug}.php を直接編集して拡張可能

変更ファイル一覧

ファイル 内容
FIRST_LP_BASE/area/area-template.php 新規: エリアページベーステンプレート
FIRST_LP_BASE/contents/parts/mv-area.php 新規: エリア名帯付きMV
FIRST_LP_BASE/template/common.php getAreaName() 関数追加
FIRST_LP_BASE/assets/css/style_pc.css .areaTxt PC スタイル追加
FIRST_LP_BASE/assets/css/style_sp.css .areaTxt SP スタイル追加
data.md 地域ページ設定セクション追加
.claude/skills/11.lp-area/SKILL.md 新規: 地域ページ生成スキル
CLAUDE.md Step 3b・別ページ表・スキル一覧更新
スプレッドシート(ベースver3) ⑬地域ページ設定セクション追加(A492-494行)