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';