hook capibilities
authorSteve Sutton <steve@gaslightmedia.com>
Thu, 16 Oct 2014 17:19:10 +0000 (13:19 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Thu, 16 Oct 2014 17:19:10 +0000 (13:19 -0400)
GlmQuickSite.php

index 98157fe..c99296e 100644 (file)
@@ -148,7 +148,8 @@ function glmQuickSiteAddSettingTextField($name, $label, $type) {
 
 
 function glmQuickSite_settings_init(  ) {
-
+    $user = wp_get_current_user();
+    $user->add_cap('manage_options');
     register_setting( 'pluginPage', 'glmQuickSite_settings' );
 
     add_settings_section(
@@ -224,7 +225,7 @@ function glmQuickSite_settings_init(  ) {
     foreach ($fieldNames as $field) {
         glmQuickSiteAddSettingTextField($field['name'], $field['label'], $field['type']);
     }
-
+    $user->remove_cap('manage_options');
 }
 
 function glmQuickSiteRenderText($fieldName) {