Appearance
管理画面 — 画面 ID 一覧
テーマ(子テーマ)が add_menu_page / add_submenu_page / add_options_page / add_management_page で登録する 管理画面 1 画面(page slug 1 つ)につき 1 行 とする。
設計書コードは 3 桁ゼロ埋め(例: ADM-001)で表記する。
画面 ID の運用ルール
- 形式: 設計書コードをそのまま画面 ID として使用(例:
ADM-001) - 未定義画面: 設計書コード未割当の場合は
—とする - 重複許容: 1 つの設計書コードに複数画面が紐づく場合、同一画面 ID の複数行を許容する
運営ダッシュボード導線の運用ルール
- 導線カテゴリ: サイト運営ダッシュボード(
site-ops-dashboard)に掲載する画面は、実装のSiteOpsDashboardCatalog::get_sections()と同じカテゴリ名で管理する - 導線種別:
トップレベル/サブメニュー/設定/ツール/日別記事のいずれかで、WordPress 管理メニュー上の入口を表す - 危険度: ダッシュボードカードの
dangerに合わせて通常/注意/危険を記載する。削除・リセット・大量取得・本番反映に関わる画面は注意以上を検討する - 追加時: 管理画面を追加したら、この一覧・画面設計書・
SiteOpsDashboardCatalogの掲載要否を同じ Issue / PR で確認する
変更時の注意
pageslug はブックマーク・外部スクリプト・オプション連携で参照される可能性があるため、安易に変更しない(変更する場合は移行手順と合意が必要)- 画面 ID は設計書コードと同値として運用する。設計書更新時は関連ドキュメント(EP-一覧 等)との整合性を確認する
割当一覧
| 画面 ID | 論理名 | page slug | 典型 URL | 導線種別 | ダッシュボードカテゴリ | 危険度 | 備考 |
|---|---|---|---|---|---|---|---|
| ADM-001 | P-WORLD メールアーカイブ | pworld-archive-admin | /wp-admin/admin.php?page=pworld-archive-admin | トップレベル | P-WORLD / 画像運用 | 注意 | トップレベルメニュー |
| ADM-002 | P-WORLD 画像キャプチャ | pworld-image-capture | /wp-admin/admin.php?page=pworld-image-capture | サブメニュー | P-WORLD / 画像運用 | 通常 | pworld-archive-admin 配下サブメニュー |
| ADM-003 | ビルド管理 | build-manager-admin | /wp-admin/tools.php?page=build-manager-admin | ツール | 保守・確認 | 注意 | ツールメニュー |
| ADM-004 | 〇〇の日マスタ | what-day-master-admin | /wp-admin/options-general.php?page=what-day-master-admin | 設定 | マスタ管理 | 通常 | 設定サブメニュー |
| ADM-005 | 日別リンク | link-day-admin | /wp-admin/options-general.php?page=link-day-admin | 設定 | 日別記事運用 | 通常 | 設定サブメニュー |
| ADM-006 | 機種表示マッピング | kishu-display-mapping-admin | /wp-admin/options-general.php?page=kishu-display-mapping-admin | 設定 | マスタ管理 | 通常 | 設定サブメニュー |
| ADM-007 | イベントマスタ | event-master-admin | /wp-admin/options-general.php?page=event-master-admin | 設定 | マスタ管理 | 通常 | 設定サブメニュー |
| ADM-008 | X ツイートまとめ(メイン) | twitter-summary | /wp-admin/admin.php?page=twitter-summary | トップレベル | 集客・外部連携 | 通常 | トップレベルメニュー |
| ADM-009 | X ツイートまとめ(設定) | twitter-summary-settings | /wp-admin/admin.php?page=twitter-summary-settings | サブメニュー | 集客・外部連携 | 通常 | twitter-summary 配下サブメニュー |
| ADM-010 | 日別記事 自動作成設定 | daily-article-auto-create-settings | /wp-admin/edit.php?post_type=daily_article&page=daily-article-auto-create-settings | 日別記事 | 日別記事運用 | 通常 | 日別記事メニュー配下サブメニュー |
| ADM-011 | min-repo データ取得 | min-repo-data-admin | /wp-admin/admin.php?page=min-repo-data-admin | トップレベル | P-WORLD / 画像運用 | 注意 | サイドバー直下(add_menu_page) |
| ADM-012 | ヒートマップ島図 | heatmap-layout-admin | /wp-admin/options-general.php?page=heatmap-layout-admin | 設定 | マスタ管理 | 通常 | 設定サブメニュー |
| ADM-013 | 誕生日シード(スロカレ) | birthday-seed-admin | /wp-admin/options-general.php?page=birthday-seed-admin | 設定 | マスタ管理 | 通常 | 設定サブメニュー |
| ADM-014 | デバッグログ | debug-log-manager | /wp-admin/admin.php?page=debug-log-manager | トップレベル | 保守・確認 | 注意 | トップレベルメニュー |
| ADM-016 | 機種台数変化(前日比) | kishu-count-delta-admin | /wp-admin/options-general.php?page=kishu-count-delta-admin | 設定 | 保守・確認 | 注意 | 設定サブメニュー |
| ADM-017 | 機種マスタ | kishu-master-admin | /wp-admin/options-general.php?page=kishu-master-admin | 設定 | マスタ管理 | 通常 | 設定サブメニュー(機種表示マッピングと同列) |
| ADM-018 | 日別データ削除 | daily-data-delete-admin | /wp-admin/admin.php?page=daily-data-delete-admin | トップレベル | 保守・確認 | 危険 | トップレベルメニュー |
| ADM-019 | サイト運営ダッシュボード | site-ops-dashboard | /wp-admin/admin.php?page=site-ops-dashboard | トップレベル | — | — | トップレベルメニュー(リンクハブ・状態サマリーあり) |
| ADM-020 | ana-slo データ取得 | ana-slo-data-admin | /wp-admin/admin.php?page=ana-slo-data-admin | トップレベル | P-WORLD / 画像運用 | 注意 | サイドバー直下(add_menu_page) |
| ADM-021 | 誕生日機種紐付け | birthday-kishu-admin | /wp-admin/options-general.php?page=birthday-kishu-admin | 設定 | マスタ管理 | 通常 | 設定サブメニュー |
| ADM-022 | A8 広告 | a8-ad-admin | /wp-admin/options-general.php?page=a8-ad-admin | 設定 | 集客・外部連携 | 通常 | 設定サブメニュー |
| ADM-023 | 新台情報取得 | new-machine-fetch-admin | /wp-admin/admin.php?page=new-machine-fetch-admin | トップレベル | 保守・確認 | 注意 | サイドバー直下(add_menu_page) |
| ADM-024 | 新台情報 機種マスタ紐付け | new-machine-kishu-link-admin | /wp-admin/admin.php?page=new-machine-kishu-link-admin | サブメニュー | 保守・確認 | 注意 | new-machine-fetch-admin 配下サブメニュー |
| ADM-025 | 会員管理 | member-admin | /wp-admin/admin.php?page=member-admin | サブメニュー | 会員・課金 | 通常 | サイト運営ダッシュボード配下。閲覧のみ(Issue #2917) |
ダッシュボードカテゴリ別一覧
| カテゴリ | 主な用途 | 掲載画面 ID |
|---|---|---|
| 日別記事運用 | 日別記事の作成前後に確認する日常作業 | ADM-005, ADM-010 |
| P-WORLD / 画像運用 | メール・画像・外部データの取得と確認 | ADM-001, ADM-002, ADM-011, ADM-020 |
| マスタ管理 | 表示・分類・機種・イベント系マスタの保守 | ADM-004, ADM-006, ADM-007, ADM-012, ADM-013, ADM-017, ADM-021 |
| 集客・外部連携 | X まとめや広告など外部サービス連携 | ADM-008, ADM-009, ADM-022 |
| 法務・規約 | 利用規約等の版管理 | (法務文書画面。ADM-一覧未採番の既存画面あり) |
| 会員・課金 | 会員の閲覧・購入履歴の確認 | ADM-025 |
| 保守・確認 | 本番反映、ログ確認、集計確認、削除系の操作 | ADM-003, ADM-014, ADM-016, ADM-018, ADM-023, ADM-024 |
詳細な運用方針は 運営ダッシュボード導線ガイド を参照する。