You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WooCommerce注册后重定向至账单地址编辑页面的问题求助

你原来的代码不生效的核心原因是wc_get_page_permalink 函数的参数规则不符合你的预期:该函数仅第一个参数为必填的页面类型标识,第二个可选参数仅支持传入查询参数数组,无法直接传递端点路径实现子页面跳转。

正确的实现方式是先获取「我的账户」页面的基础链接,再拼接账单地址编辑页的路径后缀即可,推荐搭配trailingslashit 函数兼容不同站点的固定链接配置:

function iconic_register_redirect( $redirect ) {
    return trailingslashit( wc_get_page_permalink( 'my-account' ) ) . 'edit-address/billing/';
}
add_filter( 'woocommerce_registration_redirect', 'iconic_register_redirect' );

上述代码拼接的路径符合WooCommerce默认的账户端点规则,用户注册完成后会直接跳转至账单地址填写表单页,无需额外配置。

内容的提问来源于stack exchange,提问作者RawalD

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 19:15:07