Open Registration Free Subscriber Can Access WP Dashboard
EXPLANATION OF THE ISSUE
Free subscribers are not being redirected away from the WP Dashboard. Only level 1 and above are being redirected correctly.
STEPS TO REPRODUCE THE ISSUE
Register here: http://taekwondo4u.co.uk/wp-login.php?action=register
##STEPS TAKEN TO SOLVE THE ISSUE
I have tried with the default WP theme, disabled all other plugins, deleted S2Member Framework (erasing all data in Plugin Deletion Safeguards), re-installed the framework but it hasn't solved the issue.
Furthermore I have created a fresh install with a new database and I still have the same issue.
Can anyone help? It's been 9 days now...................
I have reproduced the problem.
I get redirected to https://taekwondo4u.co.uk/wp-admin/
I don't see some of the normal things I thought I would see on a dashboard, like appearance, posts, etc. My first guess is to look at wp-login.php and see what it redirects you to after you login. if that goes to that dashboard, trace what has changed that file. perhaps a simpler method of fixing your problem is to 1) export all pages and posts, categories media, and anything other content you have spent time on. Do a fresh install to a test wordpress site and see if that does not fix your problem. I am thinking that your "fresh" install was not as fresh as it should have been. You could hire one of the wpsharks recommended consultants to help you fix this.
a quick glance at my wp-login.php shows areas that redirect to and admin url this section is in a section dealing with http and https
if ( isset( $_REQUEST['redirect_to'] ) ) {
$redirect_to = $_REQUEST['redirect_to'];
// Redirect to https if user wants ssl
if ( $secure_cookie && false !== strpos($redirect_to, 'wp-admin') )
$redirect_to = preg_replace('|^http://|', 'https://', $redirect_to);
} else {
$redirect_to = admin_url();
}
Good Luck
I registered as user gmgj [email protected]. You can delete me