【发布时间】:2018-08-10 06:29:54
【问题描述】:
我有一个名为 super_sale_price 的新自定义字段,我正在尝试为每个产品使用该值,因此如果存在此自定义字段值,那么我们将在该产品的每个位置显示此值,
我用这个来显示那个价格,
function return_custom_price($price, $product) {
global $post, $blog_id;
$price = get_post_meta($post->ID, 'super_sale_price', true);
return $price;
}
add_filter('woocommerce_get_price', 'return_custom_price', 10, 2);
这会改变单个产品页面的价值,但是一旦我将此产品添加到购物车,价格显示为 0。请有人告诉我为什么会这样?这是一个错误的钩子吗?
【问题讨论】:
标签: php wordpress woocommerce hook-woocommerce price