问题描述
使用 Dokan 多供应商插件。我面临的一些问题,即如果新的供应商注册,则不是重定向到供应商仪表板,而是重定向到主页。
我从我的帐户中看到了一些关于 woocommerce 重定向的问题,但是当我为 prod 编写相同的代码时,这并没有帮助。
在我的 function.PHP 中使用这些钩子
add_filter( 'woocommerce_login_redirect','ckc_login_redirect',10,2 );
function ckc_login_redirect( $redirect_url,$user ) {
if( $user->roles[0] == 'customer' || $user->roles[0] == 'subscriber') {
return dokan_get_navigation_url('/');
}
return $redirect_url;
}
function plugin_registration_redirect($user) {
if ($user->roles[0] == 'seller') {
return home_url( '/sellerhub' );
} else {
return home_url( '/' );
}
}
add_filter( 'woocommerce_registration_redirect','plugin_registration_redirect' );
不知何故,它在我的本地机器上正常工作,但在 prod 上不起作用,当新供应商注册时,在 prod 上不显示设置向导,但在本地计算机上显示设置向导。也分享图片:
如果我做错了,请帮忙。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)