Woocommerce在购物车和结帐中获取自定义字段值

时间:2015-08-19 14:39:08

标签: wordpress woocommerce woothemes

我正在尝试获取WooCommerce产品的自定义字段值,以在商店系统的不同页面上显示。我成功地为单个产品页面执行了此操作,但相同的代码对于购物车不起作用。

对于单个产品,我在functions.php中使用了这个代码,效果很好:

global $post;
echo '<p>' . get_post_meta($post->ID, 'my-custom-field', true) . '</p>';

我为购物车尝试了相同的代码,但这次价值不会显示在页面上。我也提到了这个帖子(Woocommerce getting custom attributes),将$ post更改为$ product,但仍然没有输出......

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

<?php
echo get_post_meta( get_the_ID(), 'slug/id', true );
?>

你可以试试这个,这对我很有用。