不久前,我通过遵循以下步骤做到了这一点WooCommerce tutorial:
当产品有库存或缺货时,您可能会希望更改产品页面上显示的文本。
只需将以下代码添加到functions.php
文件:
/**
* Change In Stock / Out of Stock Text
*/
add_filter( \'woocommerce_get_availability\', \'wcs_custom_get_availability\', 1, 2);
function wcs_custom_get_availability( $availability, $_product ) {
// Change In Stock Text
if ( $_product->is_in_stock() ) {
$availability[\'availability\'] = __(\'Available!\', \'woocommerce\');
}
// Change Out of Stock Text
if ( ! $_product->is_in_stock() ) {
$availability[\'availability\'] = __(\'Sold Out\', \'woocommerce\');
}
return $availability;
}
现在只需更改
Available! 和
Sold Out 文本是您想要的任何内容。
在中使用自定义函数functions.php
文件如果您正在编辑那些核心WooCommerce模板,那么您可能会在插件升级中丢失所做的更改。如果你有一个自定义函数functions.php
无论插件升级、主题更新等如何,它都应该工作。