💭 概要・設計思想
title: ACS Security version: 1.0.1 type: WordPress Plugin
🔧 技術仕様(アーキテクチャ・依存関係)
ACS Security プラグイン仕様書
プラグインバージョン: 1.0.1 最終更新: 2026-04 保存場所:
/Users/user/Documents/WordPress/Plugin/ACS Security/
定数
| 定数名 | 値 |
|---|---|
ACS_SECURITY_VERSION |
1.0.1 |
ACS_SECURITY_PLUGIN_DIR |
plugin_dir_path(__FILE__) |
ACS_SECURITY_PLUGIN_URL |
plugin_dir_url(__FILE__) |
ACS_SECURITY_PLUGIN_BASENAME |
plugin_basename(__FILE__) |
ACS_SECURITY_PLUGIN_FILE |
__FILE__ |
クラス仕様
📁 ファイル構成
acs-security/
├── acs-security.php # メイン・定数定義・起動
├── readme.txt # WordPress.org用readme
├── uninstall.php # アンインストール時のクリーンアップ
├── admin/
│ ├── class-acs-security-admin.php # 管理画面 設定ページ
│ ├── css/
│ │ └── acs-security-admin.css # 管理画面スタイル
│ └── js/
│ └── acs-security-admin.js # ライブプレビュー・バリデーション(Vanilla JS)
├── includes/
│ ├── class-acs-security.php # コアクラス(モジュールローダー)
│ ├── class-acs-security-loader.php # フック登録マネージャー
│ └── class-acs-security-i18n.php # 国際化
└── modules/
└── login-url/
├── class-acs-login-url.php # ログインURLモジュール(コーディネーター)
├── class-acs-login-url-admin.php # 管理画面設定・バリデーション
└── class-acs-login-url-public.php # URL傍受・リダイレクト・ログインページ読み込み
