WooCommerce产品 - 显示产品对象的{post}内容值

时间:2016-07-28 08:19:53

标签: php wordpress object woocommerce product

当我使用时:

print_r($product); 

返回以下内容:

WC_Product_Simple 
Object 
    ( [id] => 156 
      [post] => WP_Post Object 
           ( [ID] => 156 
             [post_author] => 1 
             [post_date] => 2016-07-01 08:59:05 
             [post_date_gmt] => 2016-07-01 06:59:05 
             [post_content] => single product with picture

             .....

如何回显 [post_content] 的价值?

我正在使用WordPress和WooCommerce插件。

感谢。

1 个答案:

答案 0 :(得分:1)

正如您所看到的, $product 是一个包含 post 对象(而非数组)的对象。所以你可以试试其中一个:

$product_content = $product->post->post_content;
echo $product_content;
// or directly
// echo $product->post->post_content;

或者这个也应该有效:

$_product = $product->post;
echo $_product->post_content;