
當在Woocommerce勾選【允許客戶免帳號下訂單】的時候
客戶購買商品到結帳頁會顯示一行文字:必須登入才可以結帳。
但希望在這行文字旁邊新增註冊的按鈕該怎麼辦呢?
我的做法是使用Code Snippets,添加程式碼片段
內容如下:
function filter_woocommerce_checkout_must_be_logged_in_message( $message ) {
if ($message) {
echo __('您必須登入才可結帳。') . ('<a href="https://haokan.com.tw/my-account">登入 / 註冊</a>');
}
}
add_filter( 'woocommerce_checkout_must_be_logged_in_message', 'filter_woocommerce_checkout_must_be_logged_in_message', 10, 1 );
這個直接放在function.php應該也是可以生效的