summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/jetpack/modules/masterbar/admin-menu/class-domain-only-admin-menu.php')
-rw-r--r--plugins/jetpack/modules/masterbar/admin-menu/class-domain-only-admin-menu.php28
1 files changed, 28 insertions, 0 deletions
diff --git a/plugins/jetpack/modules/masterbar/admin-menu/class-domain-only-admin-menu.php b/plugins/jetpack/modules/masterbar/admin-menu/class-domain-only-admin-menu.php
new file mode 100644
index 00000000..7f9507a2
--- /dev/null
+++ b/plugins/jetpack/modules/masterbar/admin-menu/class-domain-only-admin-menu.php
@@ -0,0 +1,28 @@
+<?php
+/**
+ * Domain-only sites Admin Menu file.
+ *
+ * @package automattic/jetpack
+ */
+
+namespace Automattic\Jetpack\Dashboard_Customizations;
+
+require_once __DIR__ . '/class-base-admin-menu.php';
+
+/**
+ * Class Domain_Only_Admin_Menu.
+ */
+class Domain_Only_Admin_Menu extends Base_Admin_Menu {
+
+ /**
+ * Create the desired menu output.
+ */
+ public function reregister_menu_items() {
+ global $menu, $submenu;
+
+ $menu = array(); // phpcs:ignore WordPress.WP.GlobalVariablesOverride.Prohibited
+ $submenu = array(); // phpcs:ignore WordPress.WP.GlobalVariablesOverride.Prohibited
+
+ add_menu_page( esc_attr__( 'Settings', 'jetpack' ), __( 'Settings', 'jetpack' ), 'manage_options', 'https://wordpress.com/domains/manage/' . $this->domain, null, 'dashicons-admin-settings' );
+ }
+}