ele*_*eon 3 php wordpress product stock woocommerce
如果产品有库存,那么在 Woocommerce 产品页面上显示“(可以缺货)”文本对我来说没有意义,因为这会让人们感到困惑,因为毕竟它有库存!
我找到了在缺货时更改消息的代码,但没有找到在产品有库存时如何删除它的代码,并且我在网上搜索了几个小时。
任何人都可以向我提供functions.php 文件或其他地方所需的代码来全局更改它吗?
更新
当产品有库存并且允许缺货时(带有客户通知),以下代码将从产品可用性文本中删除“(可以缺货)”文本:
add_filter( 'woocommerce_get_availability_text', 'filter_product_availability_text', 10, 2 );
function filter_product_availability_text( $availability, $product ) {
if( $product->backorders_require_notification() ) {
$availability = str_replace('(can be backordered)', '', $availability);
}
return $availability;
}
Run Code Online (Sandbox Code Playgroud)
代码位于活动子主题(或活动主题)的 function.php 文件中。经过测试并有效。
| 归档时间: |
|
| 查看次数: |
5628 次 |
| 最近记录: |