我试图修改订单详细信息页面中的“订票”或“回序”一词。
我使用了下面的代码,不幸的是,没有达到预期的结果。“回序”文本不变,有什么建议吗?
function custom_backorder_message( $text, $product ){
if ($product->is_on_backorder( 0 ) ) {
$text = __( 'This item may take 3-4 weeks to deliver' );
}
return $text;
}
add_filter( 'woocommerce_get_availability_text', 'custom_backorder_message', 10, 2 );发布于 2022-01-04 09:36:03
如果您想通过代码更改它,可以使用woocommerce_backordered_item_meta_name过滤器挂钩。
所以你得到了:
function filter_woocommerce_backordered_item_meta_name( $string, $item ) {
// Replace with new text
$string = 'My new text';
return $string;
}
add_filter( 'woocommerce_backordered_item_meta_name', 'filter_woocommerce_backordered_item_meta_name', 10, 2 );但是您也可以在语言文件中更改它。
https://stackoverflow.com/questions/70573462
复制相似问题