Releases: ymskt2ys/cf7-line-notifier
Releases · ymskt2ys/cf7-line-notifier
Release list
v0.3.10 — Free MVP 完成(公開準備版)
概要
Contact Form 7 のフォーム送信を LINE Messaging API 経由で LINE に通知する WordPress プラグインの Free MVP。
LINE Notify (2025-03-31 終了) の後継として、日本語 UI・5 ステップのセットアップウィザード・接続診断を備えた構成で設計。
動作環境
- WordPress 6.0 以降
- PHP 8.0 以降
- Contact Form 7(必須)
- LINE 公式アカウント + Messaging API チャネル
機能 (Free)
- LINE Messaging API による push 通知(テキスト)
- CF7
wpcf7_mail_sentフック連携 (メール成功時のみ) - テンプレート変数(CF7 タグ +
[form_title][site_name][submitted_at][admin_email]) - フォーム別の有効/無効・宛先 override
- 接続テスト(
/v2/bot/info) - 5 分限定 webhook で userId 自動キャプチャ
- 送信ログ (非公開 CPT、宛先マスク済み、直近 500 件・自動 prune)
- 401/429/5xx の適切なエラー処理 + 1 回リトライ
- 401 検知時の admin_notices 警告
- 5 ステップ セットアップウィザード(カード型 UI、深い青のステッパー)
- システムフォントのみ(外部 CDN 接続なし)
- 完全日本語化(
languages/cf7-line-notifier.pot)
インストール方法
- 添付の
cf7-line-notifier-0.3.10.zipをダウンロード - WordPress 管理画面 → プラグイン → 新規追加 → プラグインのアップロード から zip を選択
- 有効化すると自動でセットアップウィザードに遷移
詳細は README.md または readme.txt を参照。
プライバシー
- 外部送信先は
api.line.meのみ - 送信ログは宛先 ID をマスク (
Uxx*****xxx) して保存、直近 500 件で自動削除 - トラッキング・解析・外部フォントは一切なし
- 詳細は readme.txt の Privacy セクション参照
主な変更履歴
v0.3.x — UI 全面刷新 + 公開準備
- セットアップウィザードを React プロトタイプ準拠の新デザインに移行(v0.3.0)
- ターミナル風ログ、深い青の primary color、コネクタライン入りステッパー
- 接続タブのトークン入力に password マスク + 目アイコン切替(v0.3.4)
- Pro タブのライセンスキー欄を半透明 + disabled に(v0.3.9)
- Google Fonts を完全撤廃しシステムフォントのみに(v0.3.10)
- readme.txt に Privacy セクション追加、
.pot生成
v0.2.x — ウィザード初版 + userId 自動キャプチャ
- 5 ステップウィザード(v0.2.0)
CLN_Webhookで 5 分限定 follow イベント受信- 接続タブのインライン取得方法ヘルプ
v0.1.0 — Free MVP
- 初回リリース、Messaging API 経由のテキスト push 通知
サポート
- GitHub Issues でのベストエフォート対応のみ
- 返信時期の保証・個別メール窓口は提供していません
ライセンス
GPL-2.0-or-later