
Здравствуйте, хотелось бы спросить вот что.
Имеются две цены для каждого товара - "sale price" и "regular price"
Я их использую как цена за основную часть товара и цену за комплект. (пусть это будет полотно двери и комплект вместе с наличниками и и.д.)
regular price во первых перечёркнутая, я нашёл что за это отвечает тег <del> в файле "wp-content/plugins/woocommerce/includeswc-formatting-functions.php"
Но я так понял редактировать этот файл нельзя, так как изменения снесутся при обновлении Woocommerce
Надо как то добавить изменения функции, которая отвечает за вывод цены в файл fucntion.php моей темы
Подскажите что например добавить в файл functions.php чтобы например заменить функцию
на
Имеются две цены для каждого товара - "sale price" и "regular price"
Я их использую как цена за основную часть товара и цену за комплект. (пусть это будет полотно двери и комплект вместе с наличниками и и.д.)
regular price во первых перечёркнутая, я нашёл что за это отвечает тег <del> в файле "wp-content/plugins/woocommerce/includeswc-formatting-functions.php"
Но я так понял редактировать этот файл нельзя, так как изменения снесутся при обновлении Woocommerce
Надо как то добавить изменения функции, которая отвечает за вывод цены в файл fucntion.php моей темы
Подскажите что например добавить в файл functions.php чтобы например заменить функцию
Код:
function wc_format_sale_price( $regular_price, $sale_price ) {
$price = '<del>' . ( is_numeric( $regular_price ) ? wc_price( $regular_price ) : $regular_price ) . '</del> <ins>' . ( is_numeric( $sale_price ) ? wc_price( $sale_price ) : $sale_price ) . '</ins>';
return apply_filters( 'woocommerce_format_sale_price', $price, $regular_price, $sale_price );
}
на
Код:
function wc_format_sale_price( $regular_price, $sale_price ) {
$price = ' . ( is_numeric( $regular_price ) ? wc_price( $regular_price ) : $regular_price ) . ' <ins>' . ( is_numeric( $sale_price ) ? wc_price( $sale_price ) : $sale_price ) . '</ins>';
return apply_filters( 'woocommerce_format_sale_price', $price, $regular_price, $sale_price );
}
Последнее редактирование: