Учитывая идентификатор продукта в woocommerce, как я могу получить его URL?

Скажем, у меня есть идентификатор продукта в wooCommerce; могу ли я создать его URL-адрес? (пример / магазин / свежие яблоки)

Solutions Collecting From Web of "Учитывая идентификатор продукта в woocommerce, как я могу получить его URL?"

Продукты в WooCommerce – это настраиваемый тип сообщений, поэтому это должно работать:

$url = get_permalink( $product_id ); 

Вы можете рассматривать этот товар $product_id как postID (это то, что он есть), поэтому вы можете использовать его с другими нормальными функциями WP, такими как:

 echo '<a href="'.get_permalink($product_id).'">'.get_the_title($product_id).'</a>';