如何从woocommerce产品中获取描述?

时间:2016-06-17 22:16:43

标签: wordpress woocommerce

我正在构建一个短代码,以便在使用ID传递时显示产品信息,我已经获得了标题和图像,但描述是我遇到的问题。

function wcproductslider($atts) {
$a = shortcode_atts( array(
    'product' => '98',
), $atts );

$product_ID = $a['product'];
$pro = new WC_Product($product_ID);

$ret = "<b>Title: </b>".$pro->get_title() . "<br>";

$ret .= "<b>Image: </b><br> <a href=' " .$pro->get_permalink() . " '>".$pro->get_image($size = 'shop_thumbnail') . "</a><br>"; 

$ret .= "<b>Long Description: </b>" . $pro->post->post_content;
$ret .= "<b>Short description: </b>" . $pro->post->post_excerpt;
return $ret;

}

我设法使用wc product class计算了部分内容,但产品摘录没有任何内容。

非常感谢任何想法。

1 个答案:

答案 0 :(得分:0)

想出来,没有在我对产品的简短描述中添加任何内容。

长描述

$pro->post->post_content;

简短说明

$pro->post->post_excerpt;