Добавить разный произвольный текст после названия категории по слагу
add_filter( 'woocommerce_shop_loop_subcategory_title', 'add_text_before_cat_title', 15 );
function add_text_before_cat_title( $category ) {
$slug = $category->slug;
if ( $slug === 'decor' ) {
echo 'from 10500 $';
} elseif ( $slug === 'music' ) {
echo 'from 5600 $';
} else {
return;
}
}
Добавить произвольный текст перед ценой для всех карточек
add_filter( 'woocommerce_get_price_html', 'cw_change_product_price_display' );
add_filter( 'woocommerce_cart_item_price', 'cw_change_product_price_display' );
function cw_change_product_price_display( $price ) {
// Your additional text in a translatable string
$text = __('от');
// returning the text before the price
return $text . ' ' . $price;
}