TransWikia.com

Изменить текст кнопки Add to cart woocommerce

Stack Overflow на русском Asked on February 15, 2021

Вставил такой код на странице продукта чтобы появилась кнопка Add to cart:

do_action( 'woocommerce_after_shop_loop_item' );

Как мне изменить текст этой кнопки?
Вот этот:

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() {

return __( 'My Button Text', 'woocommerce' );

}

и этот код:

add_filter( 'woocommerce_product_add_to_cart_text', 'woo_custom_product_add_to_cart_text' );  // 2.1 +

function woo_custom_product_add_to_cart_text() {

return __( 'My Button Text', 'woocommerce' );

}

не помогли.

One Answer

Используйте фильтры:

woocommerce_product_single_add_to_cart_text - для текста на странице товара woocommerce_product_add_to_cart_text - для текста на странице категории

function filter_woocommerce_product_single_add_to_cart_text( $text, $instance ) {
    // Измените значение текста $text на кнопке
    return $text;
};

add_filter( 'woocommerce_product_single_add_to_cart_text', 'filter_woocommerce_product_single_add_to_cart_text', 10, 2 );
add_filter( 'woocommerce_product_add_to_cart_text', 'filter_woocommerce_product_single_add_to_cart_text', 10, 2 );

Этот код надо добавить в functions.php вашей темы.

Answered by KAGG Design on February 15, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP