Overrides::filter_fallback_image()
Summary
Filter Fallback Image
Return
(string)
Source
File: src/BigCommerce/Amp/Overrides.php
public function filter_fallback_image() { $url = bigcommerce()->container()[ Assets::PATH ] . '/img/public/'; $srcset = [ esc_url( $url . 'bc-product-placeholder--large.jpg' ) . ' 600w', esc_url( $url . 'bc-product-placeholder--medium.jpg' ) . ' 370w', esc_url( $url . 'bc-product-placeholder--small.jpg' ) . ' 270w', ]; return sprintf( '<amp-img src="%s" srcset="%s" alt="%s" class="bc-product-placeholder-image" sizes="(max-width: 370px) 85vw, 370px, (max-width: 1200px) 600px" layout="intrinsic" height="370" width="370" />', esc_url( $url . 'bc-product-placeholder--medium.jpg' ), implode( ', ', $srcset ), esc_attr( __( 'product placeholder image', 'bigcommerce' ) ) ); }