我希望根據某些WooCommerce產品的ID,SKU或其他特有的東西,爲其定製後臺訂購消息。更改WooCommerce中具有某些SKU的產品的後臺訂購消息
現在我有這個功能,並且對於所有已啓用後臺訂購的產品都可以正常工作,但是如果我希望此邏輯僅適用於某些產品版本,該怎麼辦?
function backorder_text($availability) {
if($product->get_sku() == "111100"){
foreach($availability as $i) {
//$availability = str_replace('Available on backorder', 'Yo, allow 3-4 weeks for your shiz!', $availability);
$availability = str_replace('Beschikbaar via nabestelling', 'UITVERKOCHT (U kunt wel bestellen, maar de levertijd is 2-3 werkdagen).', $availability);
}
return $availability;
}
}
add_filter('woocommerce_get_availability', 'backorder_text');