Woocommerce 如何更改店面主题的“添加到购物篮”文本

Woocommerce 如何更改店面主题的“添加到购物篮”文本,woocommerce,storefront,Woocommerce,Storefront,我似乎无法替换单个产品页面上“添加到购物篮”按钮内的文本,我将子主题与店面主题用于WooCommerce 以下是我尝试过的: add_filter('woocommerce_product_single_add_to_cart_text', 'woocommerce_custom_add_to_cart_text'); function woocommerce_custom_add_to_cart_text() { return __('Add to cart', 'woocommerc

我似乎无法替换单个产品页面上“添加到购物篮”按钮内的文本,我将子主题与店面主题用于WooCommerce

以下是我尝试过的:

add_filter('woocommerce_product_single_add_to_cart_text', 'woocommerce_custom_add_to_cart_text');

function woocommerce_custom_add_to_cart_text() {
   return __('Add to cart', 'woocommerce');
} 
按钮在DOM上的显示方式:

<button type="submit" name="add-to-cart" value="117" class="single_add_to_cart_button button alt">Add to basket</button>
添加到篮子中

我确实认为这个问题与主题相关,因为当我在测试站点上尝试时,您的代码确实有效,尽管我没有将店面设置为主题

您可以尝试字符串替换:

add_filter( 'gettext', 'change_woocommerce_strings', 999, 3 );

function change_woocommerce_strings( $changed, $text, $domain ) {
$changed = str_ireplace( 'Add to basket', 'Add to cart', $changed );

return $changed;
}

您确定正在使用
店面
主题吗?因为我在任何地方都找不到主题中的
添加到basket
测试。