В примере ниже осуществлена обрезка текста на карточке товара. Приведена часть кода.
Код
<div class="container-002__items-itm">
<a class="container-002__items-itm-linkimg" href="<?php echo esc_url(get_the_permalink());?>">
<?php $post_thumbnail_id = $product->get_image_id();?>
<img class="container-002__items-itm-linkimg-img" src="<?php echo wp_get_attachment_url($post_thumbnail_id);?>" alt="<?php echo $product->get_title(); ?>">
</a>
<a class="container-002__items-itm-linktext" href="<?php echo esc_url(get_the_permalink());?>"><?php echo $product->get_title(); ?></a>
<p class="container-002__items-itm-description">
<?php
$maxchar = 100;
$text = strip_tags( get_the_content() );
echo mb_substr( $text, 0, $maxchar ) . "...";
?>
</p>
<p class="container-002__items-itm-stars">★★★★☆</p>