0
默認情況下,Woocommerce在結帳頁面顯示用戶登錄框;我希望它出現在購物車頁面上爲好,所以我增加了以下在我的主題目錄中的functions.php文件:Woocommerce:登錄到購物車頁面後,將用戶重定向(保留)購物車頁面
// display login form in cart page
add_action('woocommerce_after_cart', 'woocommerce_login_form');
這工作,但用戶後登錄,他將被重定向到他的帳戶頁面;我希望他能保持在購物車頁面上,我認爲可以通過傳遞一個重定向參數來完成,按照功能的架構:
function woocommerce_login_form($args = array()) {
$defaults = array(
'message' => '',
'redirect' => '',
'hidden' => false
);
$args = wp_parse_args($args, $defaults );
wc_get_template('global/form-login.php', $args);
}
我怎麼能傳遞一個URL作爲參數傳遞給這個功能呢?
謝謝你的幫助。