{# # Product Content in Loop (Bootstrap 5 Override) # # Renders a single product card within the shop loop grid. # Uses Bootstrap 5 card component with stretched-link. # # Expected context: # product - WC_Product object with: # .name - Product name # .permalink - Product URL # .image - Product thumbnail HTML # .price_html - Formatted price HTML # .rating_html - Star rating HTML # .is_on_sale - Whether product is on sale # .add_to_cart - Add-to-cart button context # # WooCommerce PHP equivalent: content-product.php # # @package WcBootstrap # @since 0.1.0 #}
{{ do_action('woocommerce_before_shop_loop_item') }} {# Product image with sale badge overlay #}
{{ do_action('woocommerce_before_shop_loop_item_title') }}
{# Product title #} {{ do_action('woocommerce_shop_loop_item_title') }} {# Rating and price #} {{ do_action('woocommerce_after_shop_loop_item_title') }}