我試圖用鉤子修改產品價格,並已成功地設法用做定期的產品:woocommerce掛鉤變化價格
function filter_woocommerce_get_price() {
return 55;
};
add_filter('woocommerce_get_price', 'filter_woocommerce_get_price', 10, 3);
我注意到,這個鉤子並不適用於變化的產品,所以我發現相當於:
function filter_woocommerce_get_variation_price() {
return 66;
};
add_filter('woocommerce_get_variation_price_html', 'filter_woocommerce_get_variation_price', 10, 3);
,但它只是將無法正常工作...... 我也試過這樣:
add_filter('woocommerce_variation_sale_price_html', 'my_html', 10, 2);
add_filter('woocommerce_variation_price_html', 'my_html', 10, 2);
function my_html($price, $variation) {
return woocommerce_price(5);
}
以及我在網上找到的類似解決方案,但沒有更改我的變體產品價格。
我在做什麼錯? 任何人都可以幫助我,在這裏變得絕望嗎?
我會稍後再嘗試找一些方便和經過測試的,因爲我現在有點忙。可變產品價格和變化價格實際上比所有其他產品類型複雜得多... [** helgatheviking **](http://stackoverflow.com/users/383847/helgatheviking)用戶是SO的專家,這類問題。 – LoicTheAztec
感謝您關注此事。 我正在做的正常價格是切換他們與自定義字段值,如果某個用戶角色登錄。我需要的是同樣的事情變異產品價格。 我知道變化可以有價格的範圍,所以很難做到這一點,但在我的情況下,如果產品有不同的顏色,價格將保持不變,因此所有需要拉動相同的自定義字段值,而不是變動價格。 這是鏈接到開發站點:http://bajko.webdotagency.com/ 但它在塞爾維亞... 再次感謝 –
感謝您的重要信息*(毫無疑問,Topalovic是塞爾維亞:) ...) * - 如果你不知道(並希望它),你可以刪除一些舊的無用的評論點擊小灰十字圖標時,他們徘徊... – LoicTheAztec