Вы можете создать свой собственный короткий код следующим образом:
add_shortcode( 'product_description', 'display_product_description' );
function display_product_description( $atts ){
$atts = shortcode_atts( array(
'id' => get_the_id(),
), $atts, 'product_description' );
global $product;
if ( ! is_a( $product, 'WC_Product') )
$product = wc_get_product($atts['id']);
return $product->get_description();
}
Код помещается в файл function.php вашей активной дочерней темы (активной темы).Проверено и работает.
Примеры использования [product_description]
1) На текущей странице товара тел .:
echo do_shortcode( "[product_description]" );
2) В любомphp-код, предоставляющий соответствующий идентификатор продукта
echo do_shortcode( "[product_description id='37']" );