首次登录时将用户重定向到动态链接

时间:2017-05-23 16:53:56

标签: php wordpress

我使用gravityform用户注册来处理注册过程,我使用gravityform自定义帖子类型+ wp resume manger ..让用户在注册过程中在他的简历中提交一些字段..用户注册,填写一些字段,他把这些字段映射到他的简历字段"不是所有字段" ,简历只是一个帖子。

以上只是关于我在这里做什么的简要介绍

我需要的是:

现在用户已注册,并发布了他的简历并提交了他们的一些字段..我想在第一次登录时将他重定向到他的简历编辑页面以填补其余字段

这是链接:

http://my域名/ complete-your-resume(静态页面)/?action = edit& resume_id = 7038

我已经知道如何在首次登录时重定向用户.. 我不知道如何做的是1-如何将他们重定向到"他们的"简历 - 帖子编辑页面 2-根据他们的角色重定向他们..我想只重定向第一次登录时有角色X的用户 3-如果有办法阻止他们在任何地方导航,直到他们填满所有字段并保存帖子/简历

我将非常感谢上述这些要点的任何帮助。 提前谢谢

1 个答案:

答案 0 :(得分:0)

根据您的解释,您希望该用户首先填写简历,然后允许在应用程序中的其他位置以及基于角色的控件。对于这个

1)使用用于验证用户身份的类并在全局变量中设置其角色来构建框架。可以从应用程序的任何位置访问。同样在这个类中设置一个变量:

    $resFilled = 0;
    if (// resume is completed){
    $refilled =1;
     }

这是一个一般的例子。提供一些代码,以便我们专门为您提供帮助。