Shed Form – Export/Import
有料Shed Form のフォーム設定を JSON でエクスポート・インポートする有料アドオンです。
対応: WordPress 6.0 / PHP 8.1以上
更新履歴
v1.0.3
- [fix] WPShed_Plugin_License クラスの二重宣言 Fatal Error を防止。lib ファイルの require_once 前に class_exists ガードを追加
v1.0.0
- 安定版リリース
- セキュリティ強化: 権限エラー時に HTTP 403 ステータスコードを返すよう修正
v0.1.3
- 複数フォームの一部インポート失敗時に重複リスク警告と操作案内を表示
- 失敗フォームの結果行にフォームタイトルを表示
- 全成功 / 一部失敗 / 全失敗でノーティスの色(緑 / 黄 / 赤)を切り替え
v0.1.2
- セキュリティ強化: JSON デコード深度制限(DoS 防止)
- セキュリティ強化: インポート時の整数オーバーフロー対策(MySQL INT 範囲クランプ)
- セキュリティ強化: トランジェント再バリデーション(キャッシュポイズニング対策)
- セキュリティ強化: DB エラー詳細をサーバーログのみに記録
- セキュリティ強化: エクスポート上限 50 件の強制チェック追加
- バグ修正: JSON 生成失敗時のエラーハンドリング
- バグ修正: エクスポートタイムスタンプを UTC に統一
- 依存プラグインの「インストール済み・未有効化」を区別した通知表示
- 連鎖有効化(依存プラグインが揃った瞬間に使用可能通知)
v0.1.1
- プラグインスラッグを shed-form-export-import に統一
v0.1.0
- 初回リリース: 単一 / 複数フォームのエクスポート・インポート
- JSON プレビュー付きインポート
- トランザクション保護
- ライセンスキー認証