フォーラムへの返信

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック投稿者 amaimon

    (@amaimon)

    jim912様

    ありがとうございます。

    ご指示いただいた方法で、実装できました。
    queryだけでやらずに、phpと処理をわけて組み立てることも
    必要だと勉強になりました。

    フォーラム: プラグイン
    返信が含まれるトピック: MW WP Formの自動返信メールの条件分岐について

    gblsm様

    add_filterの最初のパラメーターの末尾はわざとです。

    実際にはフォーム識別子のkeyになっております。

    私がやりたいのは、フォームに用意された二つのメールアドレス欄
    email_A
    email_B
    のどちらかに入力されたメールアドレスに、
    自動返信用を送りたいと思っております。

    mwform_auto_mail_raw_mw-wp-form-xxx または
    mwform_auto_mail_mw-wp-form-xxx
    のどちらを試しても、
    $Mail_raw->to = $Data->get( ‘email_B’ );
    が機能しません・・・。

    spacebros様と同じ
    Fatal error: Call to a member function get() on a non-object
    のエラーが出ます。

    フォーラム: プラグイン
    返信が含まれるトピック: MW WP Formの自動返信メールの条件分岐について

    私も同様の件で困っています。

    mwform_auto_mail_mw-wp-form-xxxなどのメール系の
    フィルターフックから $Data->get( ‘hoge’ )が取得できない感じです・・・。

    function my_mail( $Mail_raw, $values, $data) {
      $Mail_raw->to = $Data->get( 'new_email' );
      return $Mail_raw;
    }
    add_filter( 'mwform_auto_mail_raw_mw-wp-form-xxx', 'my_mail', 10, 3 );

    上記のようにしてもメールの宛先が上書きされず、メールが届かないです。

    どのように解決したらよいでしょうか?

3件の返信を表示中 - 1 - 3件目 (全3件中)