У меня есть «Настраиваемое поле» на странице моего товара, которое я хочу добавить над заголовком товара на странице корзины Woocommerce.
Это данные настраиваемого поля:
Я получил его для работы на одной карточке продукта с этим кодом PHP
add_action( 'woocommerce_after_shop_loop_item_title', 'product_card_beschrijving', 2);
function product_card_beschrijving(){
global $product;
$beschrijving = get_post_meta( $product->id, 'product_card_beschrijving', true );
if ( ! empty( $beschrijving ) ) {
echo '<span class="beschrijving">' . $beschrijving . '</span>';
}
}
Я пробовал этот код для страницы корзины, нонемного изменил его, но метаданные пользовательского поля не загружаются. Я использовал $get_item_data
и больше, но не могу заставить его работать
<p class="cart-subtitel">
<?php $beschrijving = get_post_meta( $product->id, 'product_card_beschrijving', true ); echo '<span class="beschrijving">' . $beschrijving . '</span>'?>
</p>