Support » Plugin: Front End Users » redirect based on a user field
redirect based on a user field
-
I’m trying to redirect based on a user field and I’m following the FAQ instructions but can’t get with the correct syntax. Can anyone give me an example?
-
Hi Morale,
Here’s the shortcode we used in testing:
[login redirect_page='http://www.twitter.com' redirect_field='Select Test' redirect_array_string='Test 1 => http://www.google.com, Test 3 => http://www.facebook.com' submit_text='Welcome Back!']
The possible values for “Select Test” were “Test 1”, “Test 2” and “Test 3”. If someone had “Test 1” selected in their profile, the redirect took them to “http://www.google.com”, if someone had selected “Test 3”, then the redirect took them to “http://www.facebook.com”. If you didn’t have either of those values, then the redirect was to “http://www.twitter.com”.
Let me know if that wasn’t clear!
Perfect! It worked. Thanks.
Is this the same code for register redirects as well? (Just substituting [register…] for [login…]?
Yes, it should work exactly the same way.
Hi Rustarius,
following the code above. I am using your plug in for my visitors to register and login.
My site is a WPMU. I am creating child sites in a subdirectories with a name, string of numbers.
parent site: http://www.cmp4u – this is where the registration and log in takes place.
child site: http://www.cmp4u/1234this ‘1234’ is also a field in user profile called ‘School URN’
My question is when a user logs in I want to redirect the user to a child site in the network based on the ‘School URN’.
Is this possible?
Hi,
Not without coding each individual site, like the redirect above. That’s a pretty cool feature request, we’ll look into it once we’ve gotten some of the more basic bugs fixed.
I’m having an issue on redirection and I wondered if it had something to do with the site not being at the root level of the domain?
Here’s the shortcode I have:
[login redirect_page='http://domain.com/subsite/' redirect_field='UserType' redirect_array_string='Tutor => http://domain.com/subsite/welcome/tutors, Instructor => http://domain.com/subsite/welcome/instructors, Student => http://domain.com/subsite/welcome/students']
When the form is submitted, the redirected url is always:
http://domain.com/subsite/login/8217;TutorFYI – UserType is a Short Text field.
Any ideas? Thanks.
Hi,
The site not being at the root of the domain shouldn’t be an issue; the redirect were tested with sites that weren’t on the same domain anyways.
Is there anything else out of the ordinary with your setup?
Hi Rustaurius,
I think I have a very plain setup (I made it specifically for your plugin)
I think the issue is perhaps more in how I’ve set up the plugin.Here’s a link to one of the issues I’m seeing;
https://vimeo.com/110183211thanks!
I have the same problema
[login redirect_page=’http://www.cibersul.org’ redirect_field=’Username’ redirect_array_string:’catano => http://www.cibercais.pt, camarada => http://www.almadashop.com’%5D
after login it goes to:
[login redirect_page=’http://www.cibersul.org’ redirect_field=’username’ redirect_array_string=’catano => http://www.cibercais.pt, camarada => http://www.almadashop.com’%5D
after login
http://euensino.pt/8217;catano
please Help me
I did it like this:
[login * redirect_page=http://www.cibersul.org * redirect_field=aaa * redirect_array_string=camarada
* redirect_page=http://www.cibercais.pt * redirect_field=aaa * redirect_array_string=catano * redirect_page=http://www.almadashop.com]It’s still not working for me. It seems like there’s some issue between the redirect_string_array and the redirect_field. I’ve tried various quote strategies removing quotes etc, but it’s still not redirecting to the correct locations.
for me also no longer works.
tag worked once or twice …. …. but then crashedI am thinking change pluguim on my Word Press
thanks for the reply
Gabriel Quaresma- Portugal
Hi,
I am also having trouble with redirect.I have added a field
Field Name Type Description Required
Level mediumint Level YesLevel can be 1,2or3
[login * redirect_field: Level
* redirect_array_string:1 => http://test.com/?p=19,
2 => http://test.com/?p=11,
3 => http://test.com/?p=12%5D
The login says its successful but there is no reduirection.
Any assistance appreciated
Thank You
- The topic ‘redirect based on a user field’ is closed to new replies.