2015-05-25 2 views
2

Я работаю над проектом woo commerce, в котором я хочу показать изображение продукта, доступность, описание и добавить к карте.Код, чтобы получить изображение продукта, доступность и описание в woocommerce

Я использовал короткий код [product id="1234"], но он показывает всю информацию о продукте - я просто хочу показать изображение, доступность и описание продукта.

Есть ли короткий код или другой код, чтобы получить их?

+0

, что вы пробовали до сих пор? –

ответ

9

Попробуйте:

<?php 
    $product_DI = 1234; //Product ID 
    $pro = new WC_Product($product_DI); 

    echo "<b>price: </b>".$pro->get_price();  /// Get price 
    echo "<b>availability Stock: </b>".$pro->get_total_stock(); //Get number of availability 
    echo "<b>availability Status: </b>".$pro->is_in_stock(); //Get availability Status 
    echo "<b>Image: </b>".$pro->get_image($size = 'shop_thumbnail'); //Get Image 
    echo "<b>Title: </b>".$pro->get_title(); //Get Title 
    echo "<b>description: </b>".$pro->get_post_data()->post_excerpt; //Get description 

?> 
+0

Все в порядке, но я хочу показать изображение продукта, доступность, описание, код продукта и добавить в корзину в моем единственном сообщении, а PHP-код - это работа в записи. то как мне показать их в своем посте. например, я могу показать в корзину, используя [add_to_cart id = "123"] код и продукт [product id = "123"], но он не показывает описание и доступность, поэтому как я могу показать его в своем сообщении – Yogendra

+0

создать короткий код . для этого кода. Подробнее о продукте-коде .. и т. Д. http://docs.woothemes.com/wc-apidocs/class-WC_Product.html –

+0

Спасибо @DevDanidhariya, который пришел сегодня весьма полезный. – Nathan

Смежные вопросы