반응형
사용자 지정 주문 메타를 woocommerce 전자 메일로 호출합니다.
체크아웃에 커스텀 필드가 있는데 이 필드를 이메일 템플릿에 표시했으면 합니다.
다음을 추가하고 있지만 아직 표시되지 않습니다.
<?php if ( have_posts() ) : while ( have_posts() ) : the_post();
$mycustom = get_post_meta( $order->id, 'wccf_delivery_day', true );
echo $mycustom;?>
<?php endwhile; ?>
를 이용할 수 있습니다.woocommerce_email_order_meta_keys필터 훅
add_filter('woocommerce_email_order_meta_keys', 'my_woocommerce_email_order_meta_keys');
function my_woocommerce_email_order_meta_keys( $keys ) {
$keys['Delivery Day'] = '_wccf_delivery_day';
return $keys;
}
디스플레이에 대한 제어가 더 필요한 경우woocommerce_email_after_order_table액션 훅
add_action( "woocommerce_email_after_order_table", "custom_woocommerce_email_after_order_table", 10, 1);
function custom_woocommerce_email_after_order_table( $order ) {
echo '<p><strong>Delivery Day :</strong>'. get_post_meta( $order->id, "_wccf_delivery_day", true ) .'</p>';
}
언급URL : https://stackoverflow.com/questions/33010318/call-custom-order-meta-in-woocommerce-email
반응형
'codememo' 카테고리의 다른 글
| td에서 정렬 버튼의 중심을 맞추는 중 (0) | 2023.03.04 |
|---|---|
| ASP 취득 방법UpdateTargetId에 뷰를 삽입하는 대신 새 페이지로 리디렉션하는 NET MVC Ajax 응답 (0) | 2023.03.04 |
| 오류 콜백에 사용할 AJAX 응답 본문을 가져오는 중 (0) | 2023.03.04 |
| MongoDB - $size 인수는 어레이여야 하지만 유형: EOO / missing (0) | 2023.02.27 |
| Angular를 사용하는 방법선행 0을 가지도록 숫자를 포맷하는 JS 필터? (0) | 2023.02.27 |