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