注文処理メールにユーザーのファーストネームを追加しようとしています。このテンプレートを使用します。 customer-processing-order.phpオーダー処理の電子メール(woocommerce)にユーザーのファーストネームを追加する方法
私が前に出力「こんにちはUsers_First_Name」にしようとしています「ご注文が受信されており、現在処理されている...」
は、私が働いていたためオブジェクトだけを含めるには、いくつかの方法を試してみました。
助けてください。
注文処理メールにユーザーのファーストネームを追加しようとしています。このテンプレートを使用します。 customer-processing-order.phpオーダー処理の電子メール(woocommerce)にユーザーのファーストネームを追加する方法
私が前に出力「こんにちはUsers_First_Name」にしようとしています「ご注文が受信されており、現在処理されている...」
は、私が働いていたためオブジェクトだけを含めるには、いくつかの方法を試してみました。
助けてください。
woocommerce/emails/customer-processing-order.php電子メールテンプレートをカスタマイズすると、デフォルトで$ orderオブジェクトがそのファイルに追加されます。あなたはこのようにその順序IDのpost_metaからメタ情報を取得することができます。
<p><?php _e("Your order has been received and is now being processed. Your order details are shown below for your reference:", 'woocommerce'); ?></p>
前
<p><?php printf(__("Hello %s", 'woocommerce'), $order->billing_first_name); ?></p>
を追加
get_post_meta($order->ID,'_billing_first_name', true);
てみそれが動作するかどうか私に教えてください。
これは機能しました。ありがとうございました。 – user3137901