Изменить текст кнопки Добавить в корзину WooCommerce
// Add to cart
add_filter( 'woocommerce_product_single_add_to_cart_text', 'tb_woo_custom_cart_button_text' );
add_filter( 'woocommerce_product_add_to_cart_text', 'tb_woo_custom_cart_button_text' );
function tb_woo_custom_cart_button_text() {
return __( 'НОВАЯ КНОПКА', 'woocommerce' );
}
Если вы хотите дать одной или нескольким кнопкам «Добавить в Корзину» свое собственное название, используйте такой снипет: Замените ID товаров в строках 4 и 6 на ID своих товаров.
// View Cart, Update Cart, Proceed to Checkout
function tb_text_strings( $translated_text, $text, $domain ) {
switch ( $translated_text ) {
case 'Просмотр корзины' :
$translated_text = __( 'Посмотреть что в Корзине', 'woocommerce' );
break;
case 'Обновить корзину' :
$translated_text = __( 'Пересчитать товары в Корзине', 'woocommerce' );
break;
case 'Оформить заказ' :
$translated_text = __( 'Выложить из Корзины и Оплатить', 'woocommerce' );
break;
}
return $translated_text;
}
add_filter( 'gettext', 'tb_text_strings', 20, 3 );
Замена стандартных переводов WooCommerce
// замена стандартных текстов
function tb_text_strings( $translated_text, $text, $domain ) {
switch ( $translated_text ) {
case 'Отзывы' :
$translated_text = __( 'Відгуки', 'woocommerce' );
break;
case 'Отправить' :
$translated_text = __( 'Надіслати', 'woocommerce' );
break;
case 'Ваша оценка' :
$translated_text = __( 'Ваша оцінка', 'woocommerce' );
break;
case 'Ваш отзыв' :
$translated_text = __( 'Ваш відгук', 'woocommerce' );
break;
case 'Подтвердить заказ' :
$translated_text = __( 'Підтвердити заказ', 'woocommerce' );
break;
}
return $translated_text;
}
add_filter( 'gettext', 'tb_text_strings', 20, 3 );