Hi admin-1319,
1. Adding icon
Please add the following Custom CSS code to Theme Settings > Custom CSS > Global Custom CSS:
.wd-product.wd-hover-buttons-on-hover a.add-to-cart-loop span::before,
.wd-add-btn-replace a.add-to-cart-loop span::before {
content: '\f11c';
font-family: 'woodmart-font' !important;
position: absolute;
left: 8px;
top: 50%;
transform: translateY(-50%);
font-size: 12px;
display: inline-block;
color: #000 !important;
}
2. Change strings
Add the code below in Theme Settings -> Custom JS -> On document ready.
jQuery(document).ready(function($) {
// Listen for WooCommerce's 'added_to_cart' event
jQuery(document).on('added_to_cart', function(event, fragments, cart_hash, $button) {
// Target the button with 'added' class and update its span text
jQuery('.add-to-cart-loop.added').each(function() {
$(this).find('span').text('Added to Cart');
});
});
// Fallback: Update text for already-added buttons on page load
jQuery('.add-to-cart-loop.added').each(function() {
$(this).find('span').text('Added to Cart');
});
});
Regards,
Hung PD