Это документ уровня разработчика. Если вы не знакомы с кодом и шаблонами или не умеете решать возможные конфликты, обратитесь к WooExpert или разработчику за помощью. Мы не предоставляем поддержку по вопросам кастомизации в соответствии с нашей политикой поддержки.
Добавьте код в файл functions.php дочерней темы или используйте плагин для добавления пользовательских функций, например Code Snippets. Не добавляйте код напрямую в functions.php родительской темы — при обновлении темы он будет удалён.
Этот код позволяет использовать шорткоды в кратком описании товара (excerpt).
/**
* Разрешить использование шорткодов в кратких описаниях товаров
*/
if (!function_exists('woocommerce_template_single_excerpt')) {
function woocommerce_template_single_excerpt( $post ) {
global $post;
if ($post->post_excerpt) {
echo '<div itemprop="description">' . do_shortcode(wpautop(wptexturize($post->post_excerpt))) . '</div>';
}
}
}
