Biorąc pod uwagę identyfikator produktu w woocommerce, jak mogę uzyskać jego adres URL?


23

Powiedzmy, że mam identyfikator produktu w wooCommerce; czy mogę jakoś wygenerować jego adres URL? (przykład / sklep / świeże jabłka)

Odpowiedzi:


29

Produkty w WooCommerce są niestandardowymi typami postów, więc powinno to działać:

$url = get_permalink( $product_id );

Możesz traktować to $product_idjako postID (to jest to), więc możesz używać go z innymi normalnymi funkcjami WP, takimi jak:

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

Jak mogę zmienić bezpośredni link, aby automatycznie dodawał go do koszyka?
Garconis,

1
Znalazłem add_to_cart_url()to, o co prosiłem powyżej.
Garconis,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.