/**
  * Register the top-level 'Snippets' menu and associated 'Manage' subpage
  *
  * @uses add_menu_page() to register a top-level menu
  * @uses add_submenu_page() to register a sub-menu
  */
 function register()
 {
     /* Register the top-level menu */
     add_menu_page(__('Snippets', 'code-snippets'), __('Snippets', 'code-snippets'), code_snippets()->get_cap(), code_snippets()->get_menu_slug(), array($this, 'render'), 'div', is_network_admin() ? 21 : 67);
     /* Register the sub-menu */
     parent::register();
 }
Beispiel #2
0
 /**
  * Register the admin menu
  */
 public function register()
 {
     /* Add New Snippet menu */
     $this->add_menu(code_snippets_get_menu_slug('add'), __('Add New', 'code-snippets'), __('Add New Snippet', 'code-snippets'));
     /* Add edit menu if we are currently editing a snippet */
     if (isset($_REQUEST['page']) && code_snippets_get_menu_slug('edit') === $_REQUEST['page']) {
         parent::register();
     }
 }