Woocommerce:如何从ID中获取产品slug?

时间:2015-12-04 18:35:38

标签: wordpress woocommerce

我目前在购物车中有产品ID,我需要检索slug。我怎么能这样做?

2 个答案:

答案 0 :(得分:8)

您可以使用get_post

$product = get_post( 27 ); 
$slug = $product->post_name;
echo $slug;

答案 1 :(得分:0)

除了get_post之外,如果您已经有产品或将其用于其他目的,则可以使用get_product

$_pf = new WC_Product_Factory();  
$product = $_pf->get_product($product_id);
$slug = $product->get_slug();