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);
}