メール配信システム「める配くん」連携
Contact Form 7の投稿内容をメール配信システム「める配くん」のAPIを実行して読者登録するプラグイン
by Delightful Inc. · github.com/delifhtful/wordpress-plugin · 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/delifhtful/wordpress-plugin/archive/refs/heads/master.zipめる配くん連携WordPressプラグイン
Contact Form 7の投稿内容をめる配くんのAPIを実行して読者登録するWordPressプラグインです。
機能
- Contact Form 7のフォーム送信時に自動的にめる配くんに読者登録
- 管理画面でのAPI設定(エンドポイントURL、ログインID、パスワード)
- Contact Form 7のフィールドとめる配くんのCSVレイアウトのマッピング機能
- 重複チェック機能
- 接続テスト機能
インストール
- プラグインファイルを
/wp-content/plugins/meruhai-integration/にアップロード - WordPress管理画面の「プラグイン」から「める配くん連携」を有効化
- 「設定」→「める配くん連携」で設定を行う
設定手順
-
API設定
- エンドポイントURL: める配くんのAPIエンドポイント(例: https://devel.mgzn.jp/api/apiText.php)
- ログインID: める配くんのクライアントログインID
- パスワード: める配くんのログインパスワード
-
接続テスト
- 設定を保存後、「接続テスト」ボタンをクリック
- 成功すると読者リストが取得され、フィールドマッピング画面が表示されます
-
フィールドマッピング
- Contact Form 7のフィールドとめる配くんのCSVレイアウトをマッピング
- 「登録日」「未使用」「SMSステータス」はマッピング対象外
- マッピングを保存
動作
Contact Form 7でフォームが送信されると、設定されたマッピングに基づいてCSVデータが作成され、める配くんの読者登録APIが実行されます。
重複するメールアドレスが検出された場合は、エラーログに記録され、登録はスキップされます。
必要な環境
- WordPress 5.0以上
- Contact Form 7 プラグイン
- PHP 7.4以上
- cURL拡張機能
トラブルシューティング
- 接続テストが失敗する場合:エンドポイントURL、ログインID、パスワードを確認
- 読者登録が失敗する場合:WordPressのエラーログを確認
- フィールドマッピングが表示されない場合:Contact Form 7でフォームが作成されているか確認
ライセンス
GPL v2 or later