Mengingat ID suatu produk di woocommerce, bagaimana saya bisa mendapatkan URL-nya?


23

Katakanlah saya memiliki ID suatu produk di wooCommerce; dapatkah saya menghasilkan URL-nya? (contoh / toko / apel segar)

Jawaban:


29

Produk di WooCommerce adalah jenis pos kustom, jadi ini seharusnya bekerja:

$url = get_permalink( $product_id );

Anda dapat memperlakukannya $product_idsebagai postID (begitulah adanya), sehingga Anda dapat menggunakannya dengan fungsi WP normal lainnya, seperti:

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

Bagaimana saya bisa mengubah permalink, sehingga secara otomatis menambahkannya ke keranjang?
Garconis

1
Saya menemukan add_to_cart_url()melakukan apa yang saya minta di atas.
Garconis
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.