Я хотел бы переименовать 'Add to Cart'
в 'Sold Out'
когда продукт будет продан в WooCommerce.
Это мой код:
add_filter( 'add_to_cart_text', 'woo_custom_single_add_to_cart_text' ); add_filter( 'woocommerce_product_single_add_to_cart_text', 'woo_custom_single_add_to_cart_text' ); // 2.1 + function woo_custom_single_add_to_cart_text() { if( $product->get_stock_quantity() == 0 ) return __( 'Sold Out', 'woocommerce' ); } else { return __( 'Add to cart ', 'woocommerce' ); }
Но это не работает.
Что я делаю неправильно?