[WordPress] 出荷日は注文確認メール – WooCommerce

スポンサーリンク

Question

私はこの質問をここでは、以前にしかし残念なことにあったは、解決策を考え出すことができます。私は WooCommerce のための注文の出荷日と呼ばれるプラグインに加えて自分のサイト (www.MonPetitFour.com) WooCommerce を使用しています。プラグインは、明らかに顧客の希望配送日を選択するためのカレンダーを作成します。

誰もがどのようにお客様の注文確認メールでこの配信日付情報を受信できるように、それを作ることができると思います見当か。今だけの日付は確認書に記載されているメールは注文した日付です。次の提案のカップルと古いスレッドへのリンクです (どれも働いた): WooCommerce – チェック アウト フィールドを作るために必要な

お時間を事前にありがとう !

答え

メタ WooCommerce リストの形式でメールをすでに追加してキー/値ペアのリストに追加する注文の電子メールにカスタム データを追加する最も簡単な方法です

// pre-WooCommerce 2.3
function kia_email_order_meta_keys( $keys ) {
    $keys['Some field'] = '_some_field';
    return $keys;
}
add_filter('woocommerce_email_order_meta_keys', 'kia_email_order_meta_keys');

関数 (する必要がありますうち 2015 年 1 月にいつか) 2.3 で推奨されませんし、次のように更新する必要がありますので:

// WooCommerce 2.3+
function kia_email_order_meta_fields( $fields, $sent_to_admin, $order ) {
    $fields['some_field'] = array(
                'label' => __( 'Some field' ),
                'value' => get_post_meta( $order->id, '_some_field', true );
            );
    return $fields;
}
add_filter('woocommerce_email_order_meta_fields', 'kia_email_order_meta_keys', 10, 3 );

“_some_field”、納期の meta キーに置き換え 必要があります。それが手をオフがわからないし、その特定のプラグインへのアクセスを必要はありません

http://stackoverflow.com/questions/27323973/delivery-date-in-order-confirmation-emails-woocommerce

スポンサーリンク

Leave a Reply