Support Forum
This isn't specifically a Simple:Press issue, but I'm hoping others here have the same requirement.
I'm using Theme My Login to give a consistent look to my site. This works well, except when a user registers and logs in for the first time they are redirected to their Wordpress profile page.
Has anyone worked out how to prevent this? Going to either the forum page or forum profile page would be ideal.
This is normal, default WP behaviour (for some reason). I would have expected Theme My Login to have a redirect option somewhere so you can choose the landing page but I have never actually looked at it to know for sure. I would be most surprised if it was not there in the options somewhere though.
YELLOW
SWORDFISH
|
I don't think this is anything to do with TML. The profile page is properly themed. It's just that it makes no sense for forum users to be sent to that page.
I've since tried a couple of redirection plugins, but haven't found one yet that allows redirecting any address to any other address.
This is proving quite hard to solve.
The best plugin I've found so far http://wordpress.org/extend/pl.....direction/ redirects all requests to the WP profile page to the forum profile page which is perfect for members, but I do need access to my WP profile occasionally and this plugin doesn't allow different behaviour for different users or roles.
This plugin http://wordpress.org/extend/pl.....-redirect/ allows user or role based login redirects, but I don't want to redirect at login. I want to redirect profiles. Peter does describe a method for redirecting first logins here http://www.theblog.ca/wordpres.....irst-login but I have no idea where that code should go or how to call it. If I don't find a cleaner solution I'll ask for clarification on his forum.
IMHO, the first login behaviour should redirect to the forum profile or forum main page when SP is installed. Although this is not caused by SP, can I suggest that you look into how hard it might be for you to add to SP.
Doesn't every single installation of SP have this problem? I guess no one else cares about confused members.
BTW, I really do like SP and I hope all these suggestions for what I consider as enhancements don't come across as complaints.
I'm sorry but I have no idea what you mean by 'IMHO, the first login behaviour should redirect to the forum profile or forum main page when SP is installed.' What has it got to do with the installation of SP?
And 'Doesn't every single installation of SP have this problem?' What problem? Isn't the problem that another plugin is not doing what you want or am I missing something here? What is the SP problem?
YELLOW
SWORDFISH
|
It makes sense for a standard WP based site to have exactly the current behaviour, but as soon as any forum with it's own profile system is installed that behaviour no longer makes sense. It just confuses the users as they are directed to a profile page that isn't the profile page they will be using from now on.
The problem is not an SP problem, but it is (in my opinion) something that should be changed when any forum is integrated. It's not the end of the world, but it does confuse users.
I 100% disagree that we should force any change to base WP behaviour. SP is a WP plugin designed to work in concert with WP.
The normal WP behaviour when a user logs in is to redirect to their WP profile page. We already give you the necessary tools to avoid that and to redirect to any url you wish (AND that is role based what is more). But I do not see any way that we can or should force a redirection from another plugin (TML) that the user has installed through choice. I still suggest that if the post-login behaviour of TML is not what is wanted then either stop using it or discuss the matter with the TML team. I don't see any way that this could be an SP issue.
YELLOW
SWORDFISH
|
It really sounds like we are not talking about the same thing, and it now sounds like I've missed something that SP can do. Where is the role based redirection set? Maybe SP can already do what I'm after.
Also, just to be clear, the issue I'm talking about still exists even if TML is not installed. I just deactivated TML and tested to confirm it.