Được cung cấp ID của sản phẩm trong thương mại điện tử, làm cách nào tôi có thể nhận URL của sản phẩm đó?


23

Nói rằng tôi có ID của một sản phẩm trong wooC Commerce; Tôi có thể tạo URL của nó bằng cách nào đó không? (ví dụ / cửa hàng / táo tươi)

Câu trả lời:


29

Các sản phẩm trong WooC Commerce là một loại bài đăng tùy chỉnh, vì vậy điều này sẽ hoạt động:

$url = get_permalink( $product_id );

Bạn có thể coi đó $product_idlà một postID (đó là cái gì), vì vậy bạn có thể sử dụng nó với các chức năng WP bình thường khác, như:

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

Làm cách nào tôi có thể thay đổi permalink, để nó tự động thêm nó vào giỏ hàng?
Garconis

1
Tôi tìm thấy add_to_cart_url()làm những gì tôi yêu cầu ở trên.
Garconis
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.