Update for not using member and the login redirect
authorSteve Sutton <steve@gaslightmedia.com>
Wed, 26 Oct 2016 16:00:01 +0000 (12:00 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Wed, 26 Oct 2016 16:00:01 +0000 (12:00 -0400)
Don't redirect users unless members is used.

setup/adminHooks.php

index e413c75..85565a9 100644 (file)
@@ -120,8 +120,10 @@ function glmRemoveDashboard () {
         reset($menu);
 
         // Also redirect user away from main WordPress dashboard should they get there.
-        if ( preg_match( '#wp-admin/?(index.php)?$#', $_SERVER['REQUEST_URI'] ) && ( 'index.php' != $menu[$page][2] ) ) {
-            wp_redirect( get_option( 'siteurl' ) . '/wp-admin/admin.php?page=glm-members-admin-menu-member');
+        if ( $this->config['settings']['enable_members'] ) {
+            if ( preg_match( '#wp-admin/?(index.php)?$#', $_SERVER['REQUEST_URI'] ) && ( 'index.php' != $menu[$page][2] ) ) {
+                wp_redirect( get_option( 'siteurl' ) . '/wp-admin/admin.php?page=glm-members-admin-menu-member');
+            }
         }
 
     }