Compte tenu de l'ID d'un produit dans woocommerce, comment puis-je obtenir son URL?
1 réponses
- votes
-
- 2012-10-23
Lesproduits dans WooCommerce sont untype depublicationpersonnalisé,cela devrait doncfonctionner:
$url = get_permalink( $product_id );
Vouspouveztraiter ce
$product_id
comme unpostID (c'est ce que c'est),donc vouspouvez l'utiliser avec d'autresfonctions WPnormales,comme:echo '<a href="'.get_permalink($product_id).'">'.get_the_title($product_id).'</a>';
Products in WooCommerce are a custom post type, so this should work:
$url = get_permalink( $product_id );
You can treat that
$product_id
as a postID (that's what it is), so you can use it with other normal WP functions, like:echo '<a href="'.get_permalink($product_id).'">'.get_the_title($product_id).'</a>';
-
Commentpuis-je changer le lienpermanentpour qu'il l'ajoute automatiquement aupanier?How can I change the permalink, so it automatically adds it to the cart?
- 0
- 2017-09-20
- Garconis
-
J'aitrouvé que `add_to_cart_url ()`fait ce quej'ai demandé ci-dessus.I found `add_to_cart_url()` does what I asked above.
- 1
- 2017-09-20
- Garconis
Disons quej'ai l'ID d'unproduit dans wooCommerce;puis-jegénérer son URL d'unemanière ou d'une autre?(exemple/boutique/pommes-fraîches)