Obtenez le prix du produit woocommerce par identifiant
1 réponses
- votes
-
- 2018-03-08
Vouspouvez créer un objetproduiten utilisant lafonction suivante:
$product = wc_get_product( $post_id );
Et après cela,vouspourrez accéder àtoutes les données duproduit.Toutes lesméthodes disponiblespeuvent êtretrouvées ici ,mais celles dont vous avezbesoin sont:
$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();
-
Mercipour votre réponse.je regarde déjà ça.vérifier ànouveau.maispour cela,je dois changermafonction de code court demanière différente.ai-je raison?y a-t-il detoutefaçon àfaire dansmon shortcodethanks 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
-
Ajoutez simplement `$product=wc_get_product ($post_id);` quelquepart au-dessus de $priceet définissez `$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
-
Cela a écrasémon localThis crashed my local
- 1
- 2018-08-23
- Ashwani Shukla
Je crée un shortcodepour obtenir letitre,l'imageet leprix duproduit.J'obtienstous lestitres,lienset images correctementmaisn'obtienspas deprix.mais leproblèmeest
$price = get_the_price($post_id);
Je suppose que cettefonctionn'estpas correctetouteidée comment obtenir leprixmaintenant.
Merci