修复WordPress独立站结账页面的收货地址标题BUG

Posted by: Fengjiajun Comments: 0

修复WordPress独立站结账页面的收货地址标题BUG

当客户到达WordPress独立站的结账页面时,需要首先输入邮箱地址等信息,不知道你有没有发现,输入邮箱地址等信息这个模块的标题,大部分的情况下,会默认显示为Billing details或者Billing & Shipping【至于显示哪个标题,可以到后台的woocommerce-settings-shipping-Shipping settings-Shipping destination路径进行更改,但这里的更改都不能直接显示为Shipping收货地址,所以姑且算是一个BUG】。有时候会给客户造成一个干扰,这里到底是输入Shipping收货地址还是Billing账单地址?

为了打消客户这个困扰,我们可以直接对标题进行修改,改为Shipping收货地址,不就解决问题了!

效果图如下所示:

直接将下面的代码添加到WordPress后台的外观-主题文件编辑器-functions.php文件即可:

add_filter('gettext', 'change_billing_details_title', 20, 3);
function change_billing_details_title($translated_text, $text, $domain) {
    if ($text === 'Billing details' && is_checkout()) {
        $translated_text = 'Shipping Info';
    }
    return $translated_text;
}