2014-04-19 43 views
2

我會盡量解釋什麼,我需要:WooCommerce - 添加另一個計劃銷售價格

默認情況下woocommerce允許處理每個產品僅有1定銷售價格,我需要添加另外一個(簡單的和可變的可能性產品)。

換句話說,對於每種產品,我需要有3種不同的價格,具體取決於購買的日期。 此外,在產品頁面,我需要始終顯示3種價格及其相對預定時間段(即使它在過去或未來)。 例子:

產品#1

  • 從2014年1月1日至2014年1月31日你付出€100(這是我需要的)
  • 從2014年2月1日至02 -28-2014您從2014年3月1日支付200€(預定woocommerce
  • 銷售價格)和後您支付(普通woocommerce價格)

產品#€300 2

  • 從2014年1月1日至2014年1月31日你付出€150(這是我需要的)
  • 從2014年2月1日至2014年2月28日你付出€280(定woocommerce銷售價格)
  • 從2014年3月1日之後,你支付(普通woocommerce價格)€330

等等

如何在一個新的插件添加此功能,任何建議?

回答

1

您可以使用WooCoomerce上的內碼輕鬆定製這些條件。不需要使用任何額外的插件。以下是這個想法,你如何做到這一點..希望這會有所幫助。

在看看在WooCommerce的產品抽象類下面的PHP代碼獲取產品是否有售:

return ($this->sale_price != $this->regular_price && $this->sale_price == $this->price); 

這似乎表明_price必須是一樣的SALE_PRICE以便將其歸入銷售中。所以只是

update_post_meta($id, '_price', 'new sale price here too'); 

您可以根據您所需的條件編輯此代碼。

相關問題