Wordpress 新卖家正在网络重定向到 Dokan 中的仪表板,安装向导也没有显示在产品上,但一切都在本地机器上运行

问题描述

使用 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 上不显示设置向导,但在本地计算机上显示设置向导。也分享图片

enter image description here

如果我做错了,请帮忙。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)