Skip to content

スロット攻略 プロジェクトドキュメント

WordPress テーマ用カスタム機能の開発・運用ドキュメントです。迷ったら、目的に近い入口から正本ドキュメントへ進んでください。

最初に読む

目的入口
docs の置き場所ルールを見るdocs 整理ルール
プロジェクト全体像を知るプロジェクトアーキテクチャ
ディレクトリと責務を確認するディレクトリ構成 / レイヤー責務
実装方針を揃える設計原則 / MVC と DIP
コーディング規約を確認するPHP コーディング規約 / フロントエンド実装ガイドライン
よく使うコマンドを探す開発コマンド一覧

開発中に見る

目的入口
ローカル環境を準備するローカルセットアップ
Composer / autoload を扱うComposer autoload 運用 / クイックリファレンス
品質チェックの方針を確認するCI 運用方針 / CI 概要 / 品質設定ドキュメント
テストを書く・実行するテストガイド / Playwright E2E コマンド一覧 / Playwright E2E ガイド
DB やファイルを同期するDB 同期安全ガイド / ファイル同期ガイド

設計書を探す

探したいもの入口
設計書全体の置き場とルール機能設計ドキュメント
ショートコードショートコード一覧 / ショートコード設計
公開画面公開画面一覧 / 公開画面設計
管理画面管理画面設計 / 管理画面リクエスト / admin-ajax エンドポイント
バックエンド APIバックエンド API 一覧
画面サーバ IF画面サーバ IF 一覧
カスタム投稿タイプ投稿タイプ一覧 / カスタム投稿タイプ設計
バッチバッチ設計
テーブル定義テーブル定義 / カスタムテーブル集約

本番作業

目的入口
本番作業を始める本番デプロイ(本番作業時の入口・デプロイ正本)
本番デプロイの方針を確認するアーキテクチャ上のデプロイ方針
ステージングへ反映するステージングデプロイ
本番サーバーへ接続する本番環境への接続方法 / WP-CLI 接続手順
本番 DB・ファイルを同期するDB 同期安全ガイド / ファイル同期ガイド
障害予防や初動を確認するサイト停止防止ガイド
ドキュメントサイトを公開するdocs 公開手順
PHP バージョン変更を扱うPHP バージョン運用

困った時

症状・確認したいこと入口
障害予防や初動を確認するサイト停止防止ガイド
Local Sites / FastCGI のタイムアウトLocal Sites FastCGI timeout
IDE の ReflectionClass エラーIDE ReflectionClass エラー
Stripe API キー設定Stripe API キー設定
P-WORLD IMAP 取得結果が 0 件P-WORLD IMAP 0 件調査

履歴資料・補助資料

目的入口
過去の本番移行メモを確認する本番移行手順マニュアル(参考保存。現役の本番手順ではありません)
過去の性能調査を見るパフォーマンス資料(現役計測ガイドと調査メモの入口)
運用系メモを探すAdSense 最適化 / 機種表示マッピング運用