update plugin setup
authorSteve Sutton <steve@gaslightmedia.com>
Mon, 3 Nov 2014 20:42:51 +0000 (15:42 -0500)
committerSteve Sutton <steve@gaslightmedia.com>
Mon, 3 Nov 2014 20:42:51 +0000 (15:42 -0500)
only call in the admin controller if in admin

glm-client-info.php

index fe93faa..8f52bd9 100644 (file)
@@ -16,11 +16,13 @@ register_activation_hook(__FILE__, array('Glmclientinfo_Admin_Controller', 'acti
 register_deactivation_hook(__FILE__, array('Glmclientinfo_Admin_Controller', 'deactivate_plugin'));
 register_uninstall_hook(__FILE__, array('Glmclientinfo_Admin_Controller', 'glmclientinfo_uninstall'));
 
-// call the Admin Controller to setup the Admin of the plugin
-require_once 'controllers/Admin.php';
-$adminController = new Glmclientinfo_Admin_Controller(
-    plugin_dir_path(__FILE__)
-);
+if (is_admin()) {
+    // call the Admin Controller to setup the Admin of the plugin
+    require_once 'controllers/Admin.php';
+    $adminController = new Glmclientinfo_Admin_Controller(
+        plugin_dir_path(__FILE__)
+    );
+}
 
 // call the Front Controller to setup the widget
 require_once 'controllers/Front.php';