WordPress: Redirecting logged in users to an account page?
If a standard user creates an account in your WordPress site, after the registration process is complete or after they return and log back in to your site, by default they will see what is called the Profile page. By default, this page looks a lot like your WordPress admin backend, with none of your site branding on it. What can you do about this?
You could hack the code to force the login process to redirect back to the page of your choice, and there is plenty of help on how to do this on the WordPress forums. But the problem with this approach is as soon as you need to upgrade your WordPress version or make a duplicate of your website on another domain, you’ll need to do it manually. Otherwise, your code hacks will be lost. That means a lot of hard work, comparing files and updating code – every time the core of WordPress changes. If you want to promote your website or are building your blog website to help promote your main shop or information site, then that’s too much hassle that you don’t need.
Fortunately, there is a free WordPress plugin available that makes light work of this task. It is called Theme My Profile. What this plugin allows you to do is to either provide a different look for your profile page if you wish to display it, or block it altogether and redirect people to a different page of your choice (for example, a custom my account page). You can create different pages or block the profile page by user type. (We don’t recommend using it for admin users as you could end up blocking yourself out of admin by mistake).
You can see this plugin in action at our Australian Clothing and Fashion Directory website (and at the same time, submit your website for a free link if it’s fashion related). And if you’re a Geekz business web hosting customer in the fashion industry, please contact us for a little discount offer on your first year’s membership
Related posts:


