/** * Register network admin menu components */ public function buildNetworkAdminMenu() { if (self::isConfigured()) { $statsPage = new WP_Piwik\Admin\Network($this, self::$settings); $this->statsPageId = add_dashboard_page(__('Piwik Statistics', 'wp-piwik'), self::$settings->getGlobalOption('plugin_display_name'), 'manage_sites', 'wp-piwik_stats', array($statsPage, 'show')); $this->loadAdminStatsHeader($this->statsPageId, $statsPage); } $optionsPage = new WP_Piwik\Admin\Settings($this, self::$settings); self::$optionsPageId = add_submenu_page('settings.php', self::$settings->getGlobalOption('plugin_display_name'), self::$settings->getGlobalOption('plugin_display_name'), 'manage_sites', __FILE__, array($optionsPage, 'show')); $this->loadAdminSettingsHeader(self::$optionsPageId, $optionsPage); }