function woo_archive_custom_cart_button_text() {
return __( 'Купить', 'woocommerce' );
}
Купить
, вывести <span>Иконка кнопки</span> Купить
? Пробовал в двойных кавычках, все равно все выводится текстом __()
- это функция локализации, "Купить" - это просто кодовое обозначение локализационной строки. Я в WP не разбираюсь, но, видимо, вам нужно найти где хранятся переводы и изменить значение там.