wooCommerce调用函数在结帐页

问题描述:

我有一个函数在我的主题function.php文件,它显示有关产品的一些信息。在帐单地址下方的结帐页面上,我想列出信息。wooCommerce调用函数在结帐页

这里是我的功能主题的functions.php

function wc_checkout_description_so_1($other_data, $cart_item) 
{ 
    $post_data = get_post($cart_item['product_id']); 
    echo '<div>HTML OUTPUT HERE</div>'; 

} 

我曾尝试使用到的add_filter帐单地址以下,但犯规不行:

add_filter('woocommerce_before_checkout_shipping_form', 'wc_checkout_description_so_1', 10, 2); 

所有我需要的是输出下面的运输信息和上面我认为应该工作?

感谢

Ĵ

woocommerce_after_checkout_shipping_form可能更适合于送货地址后显示的东西。无论哪种方式,传递给woocommerce_after_checkout_shipping_form挂钩的唯一变量是$checkout变量。你可以用var_dump这个变量来看看它有什么可用的。

add_action('woocommerce_after_checkout_shipping_form', 'wc_checkout_description_so_1'); 
function wc_checkout_description_so_1($checkout) 
{ 
    var_dump($checkout); 

}