1
A
回答
0
function get_product_by_sku($sku) {
global $wpdb;
$product_id = $wpdb->get_var($wpdb->prepare("SELECT post_id FROM $wpdb->postmeta WHERE meta_key='_sku' AND meta_value='%s' LIMIT 1", $sku));
$url = get_permalink($product_id);
return $url;
}
希望得到這個幫助。
感謝
1
您可以使用專用的功能wc_get_product_id_by_sku($sku)
其中$sku
說法是你的產品的SKU。
它將返回產品ID。
參考:Function wc_get_product_id_by_sku
然後拿到永久鏈接:
$sku = 'Gh2563'; // SKU example to be replaced by the real SKU of the product $product_id = wc_get_product_id_by_sku($sku); $link = get_permalink($product_id);
相關問題
- 1. Woocommerce - 在產品單頁中獲取SKU
- 2. Woocommerce在functions.php中爲單個產品頁面獲取產品sku
- 3. Woocommerce使用產品SKU獲取產品ID
- 4. 如何從Magento中的SKU獲得產品的網址
- 5. Woocommerce - 從捆綁產品中獲取變體SKU
- 6. WooCommerce產品變更網址
- 7. Woocommerce:獲取所有sku產品的清單
- 8. 使用大產品的產品ID獲取產品sku在Magento
- 9. 修改wordpress中的woocommerce產品網址
- 10. 如何獲取Woocommerce產品庫圖片網址?
- 11. 如何從產品集合中獲取產品圖片網址?
- 12. 從product_id獲取產品類別Woocommerce
- 13. 從WooCommerce獲取產品描述?
- 14. WooCommerce從產品圖片獲取產品ID
- 15. WooCommerce從產品標題獲取產品對象
- 16. 從woocommerce網站獲取woocommerce數據庫中的銷售產品和庫存
- 17. 從每個訂單中獲取sku Woocommerce
- 18. WooCommerce - 獲取產品頁面的類別
- 19. Woocommerce獲得產品
- 20. 取子產品woocommerce
- 21. 取回產品網址
- 22. 在Woocommerce中獲取產品的所有產品變體
- 23. 通過WooCommerce中的產品ID獲取產品標籤
- 24. 按照產品類別在WooCommerce的簡碼中獲取產品
- 25. Magento:在分組產品中獲取產品網址
- 26. OpenCart:從購物車中獲取產品的網址
- 27. Solr和產品SKU
- 28. C#產品的多個SKU
- 29. Woocommerce更新所有產品的sku?過濾?
- 30. 從其他網站銷售WooCommerce產品?
您好,感謝您的幫助,但它不工作。 sku有沒有直接的功能來獲取產品固定鏈接?因爲我們可以通過產品ID獲取產品網址。 – PraviM
更簡單。檢查編輯的代碼。 –