Original Mail Form
WordPress クラシックテーマ用 自作メールフォームプラグイン
by SHARESL · github.com/inos3910/original-mail-form · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/inos3910/original-mail-form/archive/refs/heads/master.zipDeclares an update source (sharesl-omf-plugin), so updates arrive through the plugin's own updater.
From the readme
WordPress プラグイン Original Mail Form
バージョン
v1.1 (2024-03-28)
修正・変更
- 確認画面なしでもフォームの送信が可能に。
- 自動返信メールの無効化が可能に。
- 設定 から REST API の ON/OFF 切り替えが可能に。
- セッションのクリア方法を変更(複数フォーム設置時にセッションが消える不具合の解消)
- 問い合わせ内容の DB 保存機能をテーブルを増やさずに実現する方法で追加
- 「メールフォーム」投稿タイプ配下に「問い合わせデータ」メニューを追加
- 問い合わせデータは各メールフォームの ID を suffix とした投稿タイプにする。omfdb{ID}
- 各メールフォームごとにメール送信時に問い合わせデータ投稿タイプのカスタムフィールドに保存。
- 問い合わせデータのメールフォーム一覧を作成。
- 問い合わせデータの各メールフォームごとの一覧を作成。
- 問い合わせデータの詳細を作成 addmetabox で詳細を表示
- Slack 通知機能の追加
- Google スプレッドシートに書き込む機能の追加(OAuth + Google Sheets API)
概要
- MW WP Form のクローズに伴い、移行用に作成した簡易なメールフォームプラグイン
- インストールすると「メールフォーム」というメニューが管理画面に出てくる
- 入力画面・確認画面・完了画面の 3 つの画面を、投稿または固定ページで 3 ページ用意して使う。もしくは入力画面と完了画面の 2 ページのみでも OK。
- バリデーション機能あり
- reCAPTCHA 設定あり
- ThrowsSpamAway プラグインとの連携機能あり
- 提案可能なクライアントは、フォームプラグインを必要としない(MW WP Form などのプラグインを導入しても自ら設定変更はせず、フォーム改修案件として逐一業者に依頼する)場合に限る
- フォームをクライアント側で変更する必要がある場合は、Snow Monkey Forms・Contact Form 7・Contact Form by WPForms、または Google Forms を検討する
MW WP Form と類似する機能
- 自動返信メールあり
- メールタグ{mailtag}を使ったメール本文の設定が管理画面から可能
- バリデーション設定が可能
- メールフォームを複数作成可能
- フィルターフックで自動返信・管理者宛メールどちらも本文を変更可能
- メール内容を DB に保存可能
MW WP Form との違い
- ショートコードはない
- フォームはエディターで作らない(php ファイルをハードコーディングして