3
私は設定した高度なカスタムフィールド番号にアクセスできるように、私はWooCommerceカートの内容から投稿IDを取得しようとしています。私はポストID値を見つけることができません。これは動作しないプロダクトID値だけです。カートの内容から投稿ID
これは私のコードです:
add_action('woocommerce_cart_calculate_fees','woocommerce_custom_surcharge');
function woocommerce_custom_surcharge() {
global $woocommerce;
if (is_admin() && ! defined('DOING_AJAX'))
return;
$service_charge =0;
$cart_contents =($woocommerce->cart->cart_contents);
foreach($cart_contents as $cart_contents =>$values) {
$post_values = $values['data']->post;
$post_id = $post_values->ID;
$value = get_field('service_charge', $post_id);
}
は、どのように私はポストIDを取得することができますか?
おかげで