WooCommerce добавить текст к краткому описанию товара в карточке товара

0 из 5, голосов: 0
57
Потребовалось в WooCommerce в карточке товара добавить текст до и после краткого описания товара одной строкой.

То есть, краткое описание товара остается. А до и после краткого описания без переносов добавлется текст.

Например, так: Текст 1 Краткое описание Текст 2.
Решение: для добавления текста к краткому описанию товара в файл шаблона functions.php необходимо добавить код:

//Добавление текста к краткому описанию в карточке товара
function woo_short_description(){
	global $product;
	if ( ! $product->get_short_description() ) return;
	$short_description = $product->get_short_description();
 	echo '<div class="woocommerce-product-details__short-description"><p>';
	echo 'Упаковка: '.$short_description.' шт.';
 	echo '</p></div>';
}
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_excerpt', 20);//удаляем краткое описание в карточке товара
add_action('woocommerce_single_product_summary', 'woo_short_description', 12);//добавляем модифицированное краткое описание в карточке товара

В примере текст, вставленный до краткого описания: "Упаковка: ", после краткого описания: " шт.",

сам пример: https://ramwell.ru/product/gidravlicheskie-nasosnye-stanczii/



[0.009644]