| @@ -5,8 +5,9 @@ | ||
| 5 | 5 | exit; |
| 6 | 6 | } |
| 7 | 7 | |
| 8 | 8 | use ABlocks\Helper; |
| 9 | +use ABlocks\Permissions; | |
| 9 | 10 | |
| 10 | 11 | class Menu { |
| 11 | 12 | |
| 12 | 13 | public static function init() { |
| @@ -22,9 +23,9 @@ | ||
| 22 | 23 | */ |
| 23 | 24 | public function admin_menu() { |
| 24 | 25 | $icon_url = $this->get_toplevel_menu_icon_url(); |
| 25 | 26 | $page_title = $this->get_toplevel_menu_title(); |
| 26 | - add_menu_page( $page_title, $page_title, 'manage_options', ABLOCKS_PLUGIN_SLUG, [ $this, 'load_main_template' ], $icon_url, 30 ); | |
| 27 | + add_menu_page( $page_title, $page_title, Permissions::ACCESS, ABLOCKS_PLUGIN_SLUG, [ $this, 'load_main_template' ], $icon_url, 30 ); | |
| 27 | 28 | foreach ( Helper::get_admin_menu_list() as $item_key => $item ) { |
| 28 | 29 | add_submenu_page( $item['parent_slug'], $item['title'], $item['title'], $item['capability'], $item_key, [ $this, 'load_main_template' ] ); |
| 29 | 30 | } |
| 30 | 31 | |
| @@ -61,9 +62,9 @@ | ||
| 61 | 62 | add_submenu_page( |
| 62 | 63 | 'themes.php', |
| 63 | 64 | $demo_config['page_title'], |
| 64 | 65 | $demo_config['menu_title'], |
| 65 | - 'manage_options', | |
| 66 | + 'ablocks_import_templates', | |
| 66 | 67 | $demo_config['menu_slug'], |
| 67 | 68 | [ $this, 'load_demo_importer_template' ] |
| 68 | 69 | ); |
| 69 | 70 | } |