Я создам выпадающий список, используя опции, могут быть отображены varaiation_id и Вариация_титла, мне нужно получить некоторые другие детали вариации, такие как вариация_is_active, вариация_is_visible и т. Д., Но я не получаю название варианта, пожалуйста, дайте мне ответ, здесь покажите код
do_action( 'woocommerce_before_cart_contents' );
global $product;
$product = wc_get_product( $product_id );
$variations =$product->get_available_variations();
foreach($product->get_variation_attributes() as $ind=>$val)
{
echo $ind;
}
?>
$field_name = isset($field_name) ? $field_name :'';
$calendar_id = isset($calendar_id) ? $calendar_id : 0;
if ( $field_name ):?>
<select data-calendar-id="<?php echo $calendar_id ?>" name="<?php echo
esc_attr($field_name); ?>" >
<?php else: ?>
<?php endif ?>
<?php foreach ($variations as $variation_id => $variation_data): ?>
<option value="<?php echo $variation_data['variation_id'] ?>" ><?php
echo str_replace('-', '',substr($variation_data['variation_title'],15)) ?>
</option>
<?php endforeach ?>
</select>