Cum pot obține URL-ul unui produs în WooCommerce având doar ID-ul acestuia?

23 oct. 2012, 13:16:49
Vizualizări: 92.1K
Voturi: 28

Să presupunem că am ID-ul unui produs în WooCommerce; pot genera cumva URL-ul acestuia? (exemplu /shop/mere-proaspete)

0
Toate răspunsurile la întrebare 1
2
40

Produsele în WooCommerce sunt un tip personalizat de postare (custom post type), așa că acest cod ar trebui să funcționeze:

$url = get_permalink( $product_id );

Puteți trata acel $product_id ca pe un postID (pentru că asta este), deci îl puteți folosi cu alte funcții normale din WP, cum ar fi:

echo '<a href="'.get_permalink($product_id).'">'.get_the_title($product_id).'</a>';
23 oct. 2012 17:10:20
Comentarii

Cum pot schimba permalink-ul, astfel încât să adauge automat produsul în coș?

Garconis Garconis
20 sept. 2017 16:09:25

Am descoperit că add_to_cart_url() face exact ceea ce am cerut mai sus.

Garconis Garconis
20 sept. 2017 16:29:56