受注メールの内容変更ができなくて困っています

フォーラム テンプレート(テーマ) 受注メールの内容変更ができなくて困っています

  • このトピックには3件の返信、2人の参加者があり、最後にikedaにより3ヶ月前に更新されました。
4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • #101205
    AEON250
    参加者

    お世話になります。

    自動送信のサンキューメールに、Googleフォームへのリンクを貼り付ける設定を模索しています。
    Googleフォームには、回答への自動入力機能があり、リンクの最後に=【123456】をつけると、その【123456】という文字列が解答欄に自動入力されます。
    この機能を使って、受注完了メールにGoogleフォームへのリンクを貼り、そのリンクを開くと注文番号が自動で入力されるようにしたいのです。
    下記の【Order number】のところにフォームへのリンクを組み込むように試みているのですが、これ自体がうまく機能していないようです。
    お手数ですが、知恵をお貸しいただければ幸いです。

    add_filter(“usces_filter_send_order_mail_bodyall”, “my_filter_send_order_mail_bodyall”, 10, 2);
    function my_filter_send_order_mail_bodyall($msg_body, $data){
    $ptns = array(
    array(
    “ptn” => “^” . __(‘** content of ordered items **’,’usces’) . “$”,
    “rep” => __(‘【お支払内容】’,’usces’)
    ),
    array(
    “ptn” => “^” . __(‘Order number’,’usces’) . “\t:”,
    “rep” => __(‘お支払い番号’,’usces’) . “\t:”
    ),
    array(
    “ptn” => “^” . __( ‘order date’,’usces’ ) . “\t: “,
    “rep” => __(‘お支払い日時’,’usces’) . “\t: ”
    ),
    array(
    “ptn” => “^” . __(‘Items’,’usces’) . “\t\t: “,
    “rep” => __(‘ご請求内容’,’usces’) . “\t\t: ”
    ),
    array(
    “ptn” => “^” . __(‘Unit price’,’usces’) . ” “,
    “rep” => __(‘金額’,’usces’) . ” “,
    “rmv” => __(‘ * ‘,’usces’) . “[0-9]*$”
    ),
    array(
    “ptn” => “^” . __(‘total items’,’usces’) . “\t: “,
    “rep” => __(‘合計金額’,’usces’) . “\t: ”
    )
    );
    $msg_body = explode(“\r\n”, $msg_body);
    foreach($msg_body as $k => $msg){
    foreach($ptns as $ptn_arr){
    if($ptn_arr[“ptn”] != “”){
    $ptn = “/” . $ptn_arr[“ptn”] . “/u”;
    $rep = $ptn_arr[“rep”];
    if(preg_match($ptn, $msg)){
    if(isset($ptn_arr[“rmv”]) && $ptn_arr[“rmv”] != “”){
    $rmv_ptn = “/” . $ptn_arr[“rmv”] . “/u”;
    if(preg_match($rmv_ptn, $msg)){
    $msg = preg_replace($rmv_ptn, “”, $msg);
    }
    }
    $msg_body[$k] = preg_replace($ptn, $rep, $msg);
    }
    }
    }
    }
    $msg_body = implode(“\r\n”, $msg_body);
    return $msg_body;

    #101206
    AEON250
    参加者

    ——————————————-
    WordPress のバージョン:(例 6.0.2)
    Welcart のバージョン:(例 2.8.1)
    PHP のバージョン:(例 8.0)
    Welcart専用の拡張プラグインとバージョン:(例 DL Seller 3.4.1、SKU Select 1.4.2)
    ご利用の親テーマとバージョン :(例 Welcart Basic 1.7.1)
    ご利用の子テーマとバージョン :(例 Welcart Beldad 1.4)
    症状を確認したブラウザ:
    サーバー【重要】:(会社名、サービス名)
    ——————————————–

    #101207
    AEON250
    参加者

    間違えて投稿してしまいました。情報を追記します。
    ——————————————-
    WordPress のバージョン:(6.4.2)
    Welcart のバージョン:(1.8.1)
    Welcart専用の拡張プラグインとバージョン:(Welcart e-commerce 2.9.9、SKU)
    ご利用の親テーマとバージョン :(Welcart Basic 1.8.1)
    ご利用の子テーマとバージョン :(Welcart Basic child 1.0.0)
    症状を確認したブラウザ:Vivaldi
    サーバー:(エックスサーバー株式会社、シン・レンタルサーバー)
    ——————————————–

    • この返信は3ヶ月前にAEON250が編集しました。
    #101212
    ikeda
    キーマスター

    AEON250 様
    こんにちは。
    申し訳ございませんが、カスタマイズのレクチャはできかねます。
    ご自身での解決が難しい場合は、WelCustom よりご相談ください。

4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • このトピックに返信するにはログインが必要です。