= $w_product['regular_price'] ?>
= round(($w_product['regular_price'] - $w_product['sale_price']) / $w_product['regular_price'] * 100) ?>
get_id();
$content_class = woodmart_get_content_class();
$weight_list = [];
$is_sale = false;
if ($product->get_sale_price()){
$is_sale = true;
}
$var_gallery = array();
$var_img = '';
$gallery = $product->get_gallery_image_ids();
if ($product->get_type() == 'variable'){
$available_variations = $product->get_available_variations();
$var_first = $variation_obj = new WC_Product_Variation($available_variations[0]['variation_id']);
$choosen_var = (isset($_GET['attribute_pa_weight'])) ? $_GET['attribute_pa_weight'] : $var_first->get_attributes()['pa_weight'];
$var_id = '';
$choosen_stock = 0;
foreach( $available_variations as $variation ) {
$variation_obj = new WC_Product_Variation($variation['variation_id']);
if( $variation_obj->has_weight() ) {
$weight = $variation_obj->get_weight();
$attr = $variation_obj->get_attributes()['pa_weight'];
$is_choosen = $choosen_var == $attr;
$stock = $variation_obj->get_stock_quantity();
$additional = $variation['additional_variation_images'];
if($is_choosen){
$var_id = $variation_obj->get_id();
$choosen_stock = $stock;
$var_gallery = $additional;
$var_img = $variation['image']['src'];
}
if ($variation_obj->get_sale_price()){
$is_sale = true;
}
?>
$weight,
'price'=> $variation_obj->get_price(),
'sale_price' => $variation_obj->get_sale_price(),
'regular_price' => $variation_obj->get_regular_price(),
'id'=> $variation_obj->get_id(),
'is_chosen' => $is_choosen,
'attr' => $attr,
'stock' => $stock,
'url' => get_permalink( $variation_obj->get_id() ),
);
}
}}
else {
$choosen_stock = $product->get_stock_quantity();
}
$soon = wc_get_product_terms( get_the_ID(), 'pa_soon' );
foreach ($soon as $term) {
if($term -> name){
$choosen_stock = false;
?>
};
}
?>
= $w_product['regular_price'] ?>
= round(($w_product['regular_price'] - $w_product['sale_price']) / $w_product['regular_price'] * 100) ?>