вы должны посмотреть документацию по woocommerce.https://docs.woocommerce.com/documentation/plugins/woocommerce/woocommerce-codex/theming/
Вы можете выполнить следующие шаги.
woocommerce> templates> cart> cart.php - страница корзины.Вы найдете что-то вроде этого.
foreach ( WC()->cart->get_cart() as $cart_item_key => $cart_item ) {
$_product = apply_filters( 'woocommerce_cart_item_product', $cart_item['data'],
$cart_item, $cart_item_key );
$product_id = apply_filters( 'woocommerce_cart_item_product_id',
$cart_item['product_id'], $cart_item, $cart_item_key );
loop отображать товары, которые вы добавили в корзину. У переменной $ product_id цикла есть идентификатор каждого товара, который вы добавили в корзину.теперь вы можете вставить свой код поля здесь
echo get_post_meta( $product_id, 'my-field-slug', true );
, это будет выглядеть примерно так:
foreach ( WC()->cart->get_cart() as $cart_item_key => $cart_item ) {
$_product = apply_filters( 'woocommerce_cart_item_product', $cart_item['data'],
$cart_item, $cart_item_key );
$product_id = apply_filters( 'woocommerce_cart_item_product_id',
$cart_item['product_id'], $cart_item, $cart_item_key );
// Display Custom Field Value
// my-field-slug should be change according to your slug
echo get_post_meta( $product_id, 'my-field-slug', true );
}