Как заменить цену на своё слово в WordPress Woocommerce?
// Функция с текстом замены function custom_price_text() { return 'Цена по запросу'; } // Замена цены в карточке товара и каталоге add_filter( 'woocommerce_get_price_html', 'replace_price_with_text', 10, 2 ); function replace_price_with_text( $price, $product ) { $price = custom_price_text(); return $price; } // Замена цены в корзине add_filter( 'woocommerce_cart_item_price', 'replace_cart_price', 10, 2 ); function replace_cart_price( $price, $cart_item ) { $price = custom_price_text(); return $price; } // Замена промежуточного итога в корзине add_filter( 'woocommerce_cart_item_subtotal', 'replace_cart_subtotal', 10, 3 ); function replace_cart_subtotal( $subtotal, $cart_item, $cart_item_key ) { $subtotal = custom_price_text(); return $subtotal; } // Замена общей суммы корзины add_filter( 'woocommerce_cart_subtotal', 'replace_cart_total', 10, 2 ); function replace_cart_total( $subtotal, $cart ) { $subtotal = custom_price_text(); return $subtotal; } // Замена цены в оформлении заказа add_filter( 'woocommerce_get_formatted_order_total', 'replace_order_total', 10, 2 ); function replace_order_total( $total, $order ) { $total = custom_price_text(); return $total; } // Замена цены в email уведомлениях add_filter( 'woocommerce_email_order_meta', 'replace_email_order_meta', 10, 3 ); function replace_email_order_meta( $order, $sent_to_admin, $plain_text ) { return custom_price_text(); } // Замена промежуточных итогов в заказе add_filter( 'woocommerce_order_formatted_line_subtotal', 'replace_order_line_subtotal', 10, 3 ); function replace_order_line_subtotal( $subtotal, $item, $order ) { $subtotal = custom_price_text(); return $subtotal; }
Название:
Как заменить цену на своё слово в WordPress Woocommerce?
Категория:
Дизайн