2 回答

TA贡献1831条经验 获得超10个赞
你的代码有一些错误(第一个函数参数不是用户,而是要过滤的url重定向)。请尝试以下操作:
add_filter('woocommerce_login_redirect', 'ffaces_register_customer', 10, 2 );
add_filter( 'woocommerce_registration_redirect', 'ffaces_register_customer', 10, 2 );
function ffaces_register_customer( $redirect, $user = '' ) {
if( isset($user) && is_a( $user, 'WP_User' ) && $user->ID > 0 ) {
return home_url("my-account/my-projects");
} else {
return get_permalink( wc_get_page_id( 'myaccount' ) );
}
}
代码进入您的活动子主题(或活动主题)的 functions.php 文件。它应该工作。

TA贡献1836条经验 获得超4个赞
我不认为它在这起火时还没有定下来。
钩子传递登录用户的用户对象尝试更改
$customerid = get_current_user_id();
到
$customerid = $user->ID;
- 2 回答
- 0 关注
- 115 浏览
添加回答
举报