为woocommerce中的特定购物车项目和订单项目添加条件注释

我想为特定产品添加购物车的注释,收到的订单,订单视图,订单付款和电子邮件通知。 如果此特定产品仅具有'_wapbk_booking_date'特定的元键,我想显示注释。

add_filter( 'woocommerce_order_item_class','additional_class_to_order_item_classes',10,3 );

function additional_class_to_order_item_classes ( $class,$item,$order ) {
    if ( $item->get_meta('_wapbk_booking_date') ) {

printf( 'tthanks"><div class="boxed"><center><h3 class="tthanks">RAPpel</h3><p class="tthanks">Pour finaliser la réservation,vous devez nous faire parvenir <strong>un chèque de caution à l\'ordre de la société</strong></p></center></div>');
}}

如果我使用此过滤器“ woocommerce_order_item_class”,则此代码段有效,但文本结尾显示错误,我用“>

换行

我认为我做错了...您能帮我吗?

zx705 回答:为woocommerce中的特定购物车项目和订单项目添加条件注释

我已经细分了问题,

仅当至少一项具有项元键“ _wapbk_booking_date”时,我才想在woocommerce结帐页面中显示一个复选框。

add_action( 'woocommerce_review_order_before_submit','my_required_checkout_field');

function my_required_checkout_field() {

woocommerce_form_field('caution',array( 'type' => 'checkbox','class' => array('input-checkbox'),'label' => __("J'ai lu et j'accepte les condition de cautionnement pour les articles loués"),'required' => true,),WC()->checkout->get_value('caution'));}
woocommerce_form_field('caution',WC()->checkout->get_value('caution'));}

I have trying with get_meta()

但是我总是出错,现在可以在这里检查我的元密钥是否存在吗?

本文链接:https://www.f2er.com/3165474.html

大家都在问