ระบุ ID ของผลิตภัณฑ์ใน woocommerce ฉันจะรับ URL ได้อย่างไร


23

ว่าฉันมี ID ของผลิตภัณฑ์ใน wooCommerce; ฉันจะสร้าง URL ได้อย่างไร (ตัวอย่าง / ร้านค้า / แอปเปิ้ลสด)

คำตอบ:


29

ผลิตภัณฑ์ใน WooCommerce เป็นประเภทโพสต์ที่กำหนดเองดังนั้นจึงควรใช้งานได้:

$url = get_permalink( $product_id );

คุณสามารถถือว่า$product_idเป็น postID (นั่นคือสิ่งที่มันเป็น) ดังนั้นคุณสามารถใช้มันกับฟังก์ชั่น WP ปกติอื่น ๆ เช่น:

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

ฉันจะเปลี่ยนลิงก์ได้อย่างไรดังนั้นมันจะเพิ่มลิงก์ลงในรถเข็นโดยอัตโนมัติ
Garconis

1
ฉันพบadd_to_cart_url()สิ่งที่ฉันถามด้านบน
Garconis
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.