Как отобразить пользовательские поля на странице товара WooCommerce?

Если вы уже создали свои пользовательские поля в WooCommerce, вы можете отобразить их на странице товара, добавив этот код в шаблон product-single.php:

$custom_fields = get_post_meta( $post->ID, «_custom_fields», true );
foreach ( $custom_fields as $field ) {
echo $field[«name»];
echo $field[«value»];
}

Этот код должен быть добавлен перед кнопкой «добавить в корзину» на странице товара. Вы можете стилизовать вывод с помощью CSS. Если вы хотите отобразить пользовательские поля в другом месте на странице товара, вы можете использовать этот код:

$custom_fields = get_post_meta( $post->ID, «_custom_fields», true );
foreach ( $custom_fields as $field ) {
echo «

«;
echo » » . $field[«name»] .

«»;
echo «» . $field[«value»] . «»;
echo «

«;
}

Вывод:

Как отобразить пользовательские поля на странице товара WooCommerce?

Вы можете отобразить пользовательские поля на странице товара, добавив код в шаблон product-single.php. Вы также можете использовать этот код для отображения пользовательских полей в другом месте на странице товара.

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии