diff --git a/plugins/woocommerce/changelog/update-add-cart-a11y-naming-improvement b/plugins/woocommerce/changelog/update-add-cart-a11y-naming-improvement new file mode 100644 index 00000000000..1683ec1e820 --- /dev/null +++ b/plugins/woocommerce/changelog/update-add-cart-a11y-naming-improvement @@ -0,0 +1,4 @@ +Significance: minor +Type: update + +Add to cart button aria-label text should match or use similar text pattern as the visible text diff --git a/plugins/woocommerce/includes/class-wc-product-simple.php b/plugins/woocommerce/includes/class-wc-product-simple.php index 6dfebfc5191..e49f4959d0f 100644 --- a/plugins/woocommerce/includes/class-wc-product-simple.php +++ b/plugins/woocommerce/includes/class-wc-product-simple.php @@ -70,7 +70,7 @@ class WC_Product_Simple extends WC_Product { */ public function add_to_cart_description() { /* translators: %s: Product title */ - $text = $this->is_purchasable() && $this->is_in_stock() ? __( 'Add “%s” to your cart', 'woocommerce' ) : __( 'Read more about “%s”', 'woocommerce' ); + $text = $this->is_purchasable() && $this->is_in_stock() ? __( 'Add to cart: “%s”', 'woocommerce' ) : __( 'Read more about “%s”', 'woocommerce' ); return apply_filters( 'woocommerce_product_add_to_cart_description', sprintf( $text, $this->get_name() ), $this ); }