get_type(); $email = ''; $popup_set = ambisn_get_setting('popup'); $popup_class = ""; if ($product->is_type('variable')) { $stock_status = 'out-of-stock'; $variations = $product->get_children(); foreach ($variations as $variation_id) { $variation = wc_get_product($variation_id); if ($variation && $variation->is_in_stock()) { $stock_status = 'in-stock'; break; } } } else { $stock_status = $product->is_in_stock() ? 'in-stock' : 'out-of-stock'; } if(!$product->is_in_stock() && get_option('woocommerce_hide_out_of_stock_items') === 'yes'){ $product_type = 'simple'; } if($popup_set == 1){ $popup_class = "popup"; $auto_popup_set = ambisn_get_setting('auto_popup'); if($auto_popup_set == 1 && $product_type === 'simple' && !is_ambisn_subscribed($email, $product_id)){ $popup_class = "popup visible"; } } if ($product_type === 'simple' || $product_type === 'variation') { if($stock_status === 'out-of-stock'){ echo '