IDでwoocommerce製品の価格を取得する
1 回答
- 投票
-
- 2018-03-08
次の関数を使用して製品オブジェクトを作成できます:
$product = wc_get_product( $post_id );
その後、すべての製品のデータにアクセスできるようになります.利用可能なすべての方法は
ここにありますが、必要な方法は次のとおりです. $product->get_regular_price(); $product->get_sale_price(); $product->get_price();
You can create a product object using the following function:
$product = wc_get_product( $post_id );
And after that you will be able to access to all product's data. All available methods can be found here, but the ones you need are:
$product->get_regular_price(); $product->get_sale_price(); $product->get_price();
-
返信ありがとうございます.私はすでにそれを見ています.もう一度確認します.しかし、そのためには、ショートコード関数を別の方法で変更する必要があります.私は正しいですか?とにかく私のショートコード内で行うことはありますかthanks for reply. i look that already. checking again. but for that i need to change my shortcode function different way. am i right ? is there anyway to do inside my shortcode
- 0
- 2018-03-08
- Accore LTD
-
$priceの上のどこかに `$product=wc_get_product($post_id);`を追加し、 `$price=$product->get_price()`を設定するだけです.Just add `$product = wc_get_product( $post_id );` somewhere above $price and set `$price = $product->get_price()`.
- 1
- 2018-03-08
- Boris Kuzmanov
-
これは私の地元の人を墜落させましたThis crashed my local
- 1
- 2018-08-23
- Ashwani Shukla
商品のタイトル、画像、価格を取得するためのショートコードを1つ作成します.すべてのタイトル、リンク、画像を正しく取得していますが、価格を取得していません.しかし問題は
$price = get_the_price($post_id);
この関数は正しくないと思います今すぐ価格を取得する方法についてのアイデア.
ありがとうございます