На информационном ресурсе применяются рекомендательные технологии (информационные технологии предоставления информации на основе сбора, систематизации и анализа сведений, относящихся к предпочтениям пользователей сети "Интернет", находящихся на территории Российской Федерации)

Danilin.biz

1 подписчик

Как в WooCommerce заменить «В корзину» на свой текст

Можно установить какой-нибудь плагин типа Add to Cart Button Custom Text, WooCommerce Custom Add To Cart Button, etc или изменить текст в локализации, а можно просто зацепиться в коде за woocommerce_product_single_add_to_cart_text и woocommerce_product_add_to_cart_text и заменить текст на свой.

[php]// Заменить текст на кнопке на продуктовой странице add_filter( 'woocommerce_product_single_add_to_cart_text', 'woocommerce_add_to_cart_button_text_single' );  function woocommerce_add_to_cart_button_text_single() {     return __( 'Add to Cart Button Text', 'woocommerce' );  } // Заменить текст на кнопке в продуктовых архивах add_filter( 'woocommerce_product_add_to_cart_text', 'woocommerce_add_to_cart_button_text_archives' );   function woocommerce_add_to_cart_button_text_archives() {     return __( 'Add to Cart Button Text', 'woocommerce' ); }[/php]

Если сайт одноязычный, можно вместо return __( 'Add to Cart Button Text', 'woocommerce' ); прям в лоб возвращать свой текст, например, return 'Купить';.

Зачем это нужно?


Например, когда в магазине нет корзины и клик по кнопке сразу вызывает чекаут.

 

Ссылка на первоисточник

Картина дня

наверх