我尝试添加此代码:
add_filter( 'woocommerce_product_single_add_to_cart_text',
'woo_custom_cart_button_text' );
add_filter( 'add_to_cart_text', 'woo_custom_cart_button_text' );
function woo_custom_cart_button_text() {
return __( 'Add to basket', 'woocommerce' );
}
要运行PHP,但正如您仍然可以在此页面看到的那样,只有部分文字已更改为“购物篮”
然而,在另一页上似乎有效: Working page
为什么它会在其他页面(文本)上改变,但在单个产品页面上?
答案 0 :(得分:0)
在代码中添加另一行 -
JOIN
答案 1 :(得分:0)
add_filter( 'woocommerce_product_add_to_cart_text' , 'custom_woocommerce_product_add_to_cart_text' );
add_filter( 'woocommerce_product_single_add_to_cart_text', 'custom_woocommerce_product_add_to_cart_text' );
function custom_woocommerce_product_add_to_cart_text() {
return __( 'Read more', 'woocommerce' );
}
试试此过滤器