Изменить текст кнопки “В корзину”
-
Всем привет.
Может кто-то сталкивался с таким или сможет помочь.
1. Нужно в каталоге у карточек менять текст на кнопке «В корзину» на «Выберите» если у этого товара есть апселлы.
2. При нажатии на такую кнопку «Выберите» человека должно перекидывать на персональную карточку этого товара, а не добавлять товар в корзину.Пробовала делать вот так, но всё крашится
add_filter( 'woocommerce_product_add_to_cart_text', 'saphira_theme_product_btn_text'); function saphira_theme_product_btn_text( $product ) { $upsells = $product->get_upsell_ids(); if(!empty($upsells) && isset($upsells)) { $text = 'Выбрать'; } return __($text, 'woocommerce'); } add_filter( 'woocommerce_product_add_to_cart_url', 'saphira_theme_product_cart_url'); function saphira_theme_product_cart_url( $product ) { $upsells = $product->get_upsell_ids(); if(!empty($upsells) && isset($upsells)) { $url = wc_get_cart_url(); } return __($url, 'woocommerce'); }
- Тема «Изменить текст кнопки “В корзину”» закрыта для новых ответов.