get_post_meta($post->ID, 'has_woocommerce_enable', true), 'position' => get_post_meta($post->ID, 'has_woocommerce_position', true) == '' ? 'summary' : get_post_meta($post->ID, 'has_woocommerce_position', true), 'add_to_cart' => get_post_meta($post->ID, 'has_woocommerce_add_to_cart', true) == '' ? 'false' : get_post_meta($post->ID, 'has_woocommerce_add_to_cart', true)); if ($has_woocommerce_options['enable'] == '' || $has_woocommerce_options['enable'] == 0) { /** * Display default buttons. */ echo apply_filters('woocommerce_loop_add_to_cart_link', sprintf('%s', esc_url($product->add_to_cart_url()), esc_attr($product->get_id()), esc_attr($product->get_sku()), $product->is_purchasable() && $product->is_in_stock() ? 'add_to_cart_button' : '', esc_attr($product->get_type()), esc_html($product->add_to_cart_text())), $product); } else { /** * Display "Check availability" buttons for the products that contain the accommodation system. */ echo apply_filters('woocommerce_loop_add_to_cart_link', sprintf('%s', esc_url($product->get_permalink()), esc_attr($product->get_id()), esc_attr($product->get_sku()), esc_attr($product->get_type()), 'Check availability')); } } } }