Dato l'ID di un prodotto in woocommerce, come posso ottenere il suo URL?


23

Supponiamo di avere l'ID di un prodotto in wooCommerce; posso generare il suo URL in qualche modo? (esempio / negozio / mele fresche)

Risposte:


29

I prodotti in WooCommerce sono di tipo post personalizzato, quindi dovrebbe funzionare:

$url = get_permalink( $product_id );

Puoi trattarlo $product_idcome un postID (questo è quello che è), quindi puoi usarlo con altre normali funzioni WP, come:

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

Come posso cambiare il permalink, quindi lo aggiunge automaticamente al carrello?
Garconis,

1
Ho trovato che add_to_cart_url()fa quello che ho chiesto sopra.
Garconis,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.