WooCommerce 自定义 PHP 代码来更改添加到购物车按钮文本
WooCommerce custom PHP code to change Add To Cart button text
我想更新默认 'Add To Cart' 文本以更适合我的网站。我使用 Astra 创建了一个子主题,安装了它,然后在 WordPress 的主题编辑器上,我向我的 functions.php 文件添加了一个新功能,该功能应该已经完成了
add_filter( 'woocommerce_product_add_to_cart_text', 'woocommerce_custom_product_add_to_cart_text' );
function woocommerce_custom_product_add_to_cart_text() {
return __( 'Check it out', 'woocommerce' );
}
从网上的所有例子来看应该这么简单。我刚刚从另一个 post 那里了解到,现在可能已弃用它?这仍然有效吗,还有什么我可以检查的吗?我希望这是所有产品的全局按钮文本,但每个产品仍显示 'Add To Cart'。我保存并重新加载了我的网站,但没有看到任何变化
add_filter( 'woocommerce_product_add_to_cart_text', 'mujuonly_add_to_cart', 10, 2 );
add_filter( 'woocommerce_product_single_add_to_cart_text', 'mujuonly_add_to_cart', 10, 2 );
function mujuonly_add_to_cart( $text, $class ) {
return __( 'Check it out', 'woocommerce' );
}
WC 4.9 测试正常
我想更新默认 'Add To Cart' 文本以更适合我的网站。我使用 Astra 创建了一个子主题,安装了它,然后在 WordPress 的主题编辑器上,我向我的 functions.php 文件添加了一个新功能,该功能应该已经完成了
add_filter( 'woocommerce_product_add_to_cart_text', 'woocommerce_custom_product_add_to_cart_text' );
function woocommerce_custom_product_add_to_cart_text() {
return __( 'Check it out', 'woocommerce' );
}
从网上的所有例子来看应该这么简单。我刚刚从另一个 post 那里了解到,现在可能已弃用它?这仍然有效吗,还有什么我可以检查的吗?我希望这是所有产品的全局按钮文本,但每个产品仍显示 'Add To Cart'。我保存并重新加载了我的网站,但没有看到任何变化
add_filter( 'woocommerce_product_add_to_cart_text', 'mujuonly_add_to_cart', 10, 2 );
add_filter( 'woocommerce_product_single_add_to_cart_text', 'mujuonly_add_to_cart', 10, 2 );
function mujuonly_add_to_cart( $text, $class ) {
return __( 'Check it out', 'woocommerce' );
}
WC 4.9 测试正常