中田のタスク管理

タスクの詳細

依頼者作業・確認待ち
LPビルダー - 地域記事の作成について
依頼者 小泉さん
進捗率
100%  作業状況
現在の作業 共有/修正
作業開始予定日
タスクタイプ 通常
タグ LPビルダー,LP,AI
現状サマリー

現在「依頼者作業・確認待ち」、進捗 90%。工程は全13件中 13件完了。

最新報告「質問メモ」(2026-04-14 08:38:00)

タスクの詳細情報・説明 別ウィンドウで表示

依頼の詳細

LPビルダーにて作成した記事で地域用記事を作成できるようにしていただくことは可能でしょうか?

新しく”金買取”のLPを作成するにあたり、地域別でLPを出し分けたいです。

歯列LPの common.php に地域名を入力することでMVが自動的に変わるイメージで、そちらと同様にしたいです。


3/30追記

【地域記事とは】

通常のLP: https://medical-list.net/mouthpiece/index_copy.php

地域用LP: https://medical-list.net/mouthpiece/area/osaka.php

👆のように、広告を配信する際、地域ごとにMVを変えて出し分ける用の記事

汎用記事

image.png

地域用記事

image.png

image.png

👆地域用記事のMV画像: このように地名が入る部分が空欄になっている

【仕組み?】

▼最下部ディレクトリを地名にすると、MVの【~~版】が変わる

大阪版: https://medical-list.net/mouthpiece/area/osaka.php

福岡版: https://medical-list.net/mouthpiece/area/fukuoka.php

▼common.php のなかみ

/* areaのslugからエリア名出力 */
function getAreaName($area)
{
$area_map = [
'sapporo' => '札幌',
'aomori' => '青森',
'morioka' => '盛岡',
'sendai' => '仙台',
'yamagata' => '山形',
'fukushima' => '福島',
'akita' => '秋田',
'koriyama' => '郡山',
'mito' => '水戸',
'tsukuba' => 'つくば',
'niigata' => '新潟',
'takasaki' => '高崎',
'tokyo' => '東京',
'tokyo2' => '東京2',
'shinjuku' => '新宿',
'harajuku' => '原宿',
'shibuya' => '渋谷',
'ikebukuro' => '池袋',
'roppongi' => '六本木',
'shinagawa' => '品川',
'ebisu' => '恵比寿',
'yoyogi' => '代々木',
'shinokubo' => '新大久保',
'machida' => '町田',
'akasaka' => '赤坂',
'tachikawa' => '立川',
'ginza' => '銀座',
'ueno' => '上野',
'kinshicho' => '錦糸町',
'kitasenju' => '北千住',
'kichijoji' => '吉祥寺',
'akihabara' => '秋葉原',
'nihonbashi' => '日本橋',
'shinbashi' => '新橋',
'hachioji' => '八王子',
'omotesandou' => '表参道',
'futakotamagawa' => '二子玉川',
'utsunomiya' => '宇都宮',
'saitama' => '埼玉',
'oomiya' => '大宮',
'kawagoe' => '川越',
'chiba' => '千葉',
'funabashi' => '船橋',
'kashiwa' => '柏',
'yokohama' => '横浜',
'fujisawa' => '藤沢',
'kawasaki' => '川崎',
'toyama' => '富山',
'kanazawa' => '金沢',
'fukui' => '福井',
'yamanashi' => '山梨',
'nagano' => '長野',
'gifu' => '岐阜',
'shizuoka' => '静岡',
'nagoya' => '名古屋',
'sakae' => '栄',
'kogane' => '小金',
'mie' => '三重',
'shiga' => '滋賀',
'kyoto' => '京都',
'osaka' => '大阪',
'umeda' => '梅田',
'shinsaibashi' => '心斎橋',
'tennouji' => '天王寺',
'kobe' => '神戸',
'sannomiya' => '三宮',
'himeji' => '姫路',
'nara' => '奈良',
'wakayama' => '和歌山',
'tottori' => '鳥取',
'shimane' => '島根',
'okayama' => '岡山',
'hiroshima' => '広島',
'yamaguchi' => '山口',
'naruto' => '鳴門',
'takamatsu' => '高松',
'matsuyama' => '松山',
'kochi' => '高知',
'fukuoka' => '福岡',
'hakata' => '博多',
'tenjin' => '天神',
'kokura' => '小倉',
'saga' => '佐賀',
'nagasaki' => '長崎',
'kumamoto' => '熊本',
'ooita' => '大分',
'miyazaki' => '宮崎',
'kagoshima' => '鹿児島',
'okinawa' => '沖縄',
'naha' => '那覇',
'ranking_local' => '全国',
'ranking_hiroshima' => '広島',
];
return $area_map[$area] ?? '@@@@';
}

対応者メモ・コメント 別ウィンドウで表示

作業概要

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行)

作業工程・チェックリスト

現在の進捗:13/13 100%
要件整理・設計(地域ページ仕様・MV差分・URL構造の確認)
FIRST_LP_BASE/area/ ディレクトリ作成
area/area-template.php 作成(ファイル名からslug自動取得)
contents/parts/mv-area.php 作成(.areaTxt 付きMV)
template/common.php に getAreaName() 関数追加(90都市以上対応)
style_pc.css / style_sp.css に .areaTxt スタイル追加
data.md に地域ページ設定セクション追加
.claude/skills/11.lp-area/SKILL.md 作成
CLAUDE.md 更新(Step 3b・別ページ表・スキル一覧)
スプレッドシート(ベースver3)に⑬地域ページ設定セクション追加
スキル内のスプレッドシート読み取りロジックを具体化(B列・行名を明示)
テスト生成
共有/修正

コメント コメントフォーム

中田
質問メモ

・いつまでにどの状態になりたいか
 →にあたって中田さんのお力をどれくらい借りるか
・LPビルダーのver.は何パターンくらい欲しいか
・LPOや改修依頼は依頼orClaudeどちらが良いか
・内容の入力はスプシが本当にベストか
・画像生成ツールや数値分析ツールはリスマターがベストか
 →これ系の開発も可能なのか

コメントのURLコピー 2026-04-14 08:38:00
中田

地域展開ありベースファイル:
http://plus-creative.xyz/nakata/plus-first-lp-biluder/plus-first-lp-biluder_area.zip

地域指定追加のスプレッドシート
https://docs.google.com/spreadsheets/d/1FtfXN9YwP03kpJq1GiipJzPFXGtGS8sSWovdnmBeJmQ/edit?gid=1502357729#gid=1502357729

スプレッドシート、data.mdに地域展開とその地名を指定して作成を指示すると作成可能です。

サンプル:
https://plus-creative.xyz/nakata/2026/0407/area/sapporo.php

https://plus-creative.xyz/nakata/2026/0407/area/osaka.php

ベースファイルに仕組み:
出力の構造や品質を安定させやすくなります。共通ファイルの再利用、差分だけの生成、地域展開の量産などを同じ作法で回せるため、再現性・保守性・量産性が上がる。

AIへの指示:
MV差し替え、地域名変更、セクション順変更などの個別対応に強く、仕様が固まる前でもすぐ試せます。
一方で、毎回の指示文の質に出力が左右されやすい。

コメントのURLコピー 2026-04-07 12:43:21
中田

テスト生成し、確認,調整を行う。
/area/sapporo.php

コメントのURLコピー 2026-04-07 08:20:52
Claude Code

実装完了(ビルダー側)

やったこと

FIRST LP Builder に地域ページ自動生成機能を追加しました。

生成フロー - スプレッドシート ⑬地域ページ設定 or data.md の「対象エリア」欄にslugを入力
- ビルダー実行時に Step 3b として OUTPUT/area/{slug}.php を自動生成
- 入力なし → OUTPUT/area/ を自動削除(通常LPに影響なし)

地域ページの仕様 - URL: /area/osaka.php など
- タイトル: {サイト名} - 大阪 - MV: 通常MVの下にエリア名帯(.areaTxt)を追加表示
- コンテンツ: ランキング・比較テーブル等はトップLPと共通
- 拡張: area/osaka.php を直接編集して地域専用コンテンツも追加可能
- 計測: $param_page = "osaka" でエリアごとにトラッキング自動分離

残タスク

  • 実LP(金買取)でスプレッドシートに対象エリアを入力し、ビルダー実行 → 動作確認
コメントのURLコピー 2026-04-02 22:21:25

コメントフォーム

名前
タイトル
コメント
    ファイルのアップロード
    (このエリアにドロップしてください)
    ※ ファイルのURLはコメント内に含めてください。
    Markdown記法が使用可能
    # 見出し h1
    ## 見出し h2
    ### 見出し h3
    #### 見出し h4
    ##### 見出し h5
    
    **太字**
    
    水平線
    ---
    
    > 引用テキスト
    > 引用テキスト 
    
    ```
    コードの表示(ブロック)
    コードの表示(ブロック)
    コードの表示(ブロック)
    ```
    
    * リスト
    * リスト
    * リスト
    
    0. 番号リスト
    0. 番号リスト