怎么修改WooCommerce网络商店中“添加到购物车” 的按钮文字

文 / @WordPress主题

WooCommerce插件——修改添加到购物车的文字

作为一款广受欢迎的电子商务插件,WooCommerce一直处于诸多企业的使用之中,而对于品牌差异化的要求,我们可能需要更多个性化的设置。当商品价格被填写时,默认情况下,添加到购物车上的文字是“添加到购物车(Addtocart)”,但这种默认设置未免显得过于普通。因此,为了更好地提现品牌差异化,我们推荐您尝试修改添加到购物车按钮上的文字,这个功能在WooCommerce中是非常简单易操作的。

修改产品详情页面上的“添加到购物车”文字

add_filter('add_to_cart_text','woo_custom_cart_button_text');//<2.1
function woo_custom_cart_button_text(){
    return__('Addtobag','woocommerce');
}
add_filter('woocommerce_product_single_add_to_cart_text','woo_custom_cart_button_text');//2.1+
function woo_custom_cart_button_text(){
    return__('Addtobag','woocommerce');
}

修改产品存档页面上的“添加到购物车”文字

add_filter('add_to_cart_text','woo_custom_cart_button_text');//<2.1
function woo_custom_cart_button_text(){
    return__('Addtobag','woocommerce');
}
add_filter('woocommerce_product_add_to_cart_text','woo_archive_custom_cart_button_text');//2.1+
function woo_archive_custom_cart_button_text(){
    return__('Addtobag','woocommerce');
}

根据产品类型修改产品详情页面上的“添加到购物车”文字

add_filter('woocommerce_product_add_to_cart_text','custom_woocommerce_product_add_to_cart_text');
function custom_woocommerce_product_add_to_cart_text(){
    global $product;
    $product_type = $product->product_type;

    switch($product_type){
        case 'external':
            return __('Buyproduct','woocommerce');
            break;
        case 'grouped':
            return __('Viewproducts','woocommerce');
            break;
        case 'simple':
            return __('Addtobag','woocommerce');
            break;
        case 'variable':
            return __('Selectoptions','woocommerce');
            break;
        default:
            return __('Readmore','woocommerce');
    }
}

以上操作适用于仅修改添加到购物车按钮上的文字,而不修改其他内容的情况。如果您的电商平台使用的自定义开发较多,那么直接通过修改模板代码里的文字也是非常不错的选择。

添加UTHEME为好友
扫码添加UTHEME微信为好友
· 分享WordPress相关技术文章,主题上新与优惠动态早知道。
· 微信端最大WordPress社群,限时免费入群。