我正在运行WooCommerce版本2.5.5.以下代码行似乎不会更改产品页面上的“添加到购物车”按钮文本,以查找包含变体的项目:
add_filter('variable_add_to_cart_text', 'my_custom_cart_button_text');
function my_custom_cart_button_text() {
return __('Buy Now', 'woocommerce');
}
你会碰巧知道我错过了什么吗?
解决方法:
单个产品页面的正确过滤器是woocommerce_product_single_add_to_cart_text
.
function my_custom_cart_button_text( $text, $product ) {
if( $product->is_type( 'variable' ) ){
$text = __('Buy Now', 'woocommerce');
}
return $text;
}
add_filter( 'woocommerce_product_single_add_to_cart_text', 'my_custom_cart_button_text', 10, 2 );
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。