← All changes
|
_inc/lib/admin-pages/class.jetpack-settings-page.php
+5
-1
16.2
→
16.3-a.7
View file →
| @@ -44,8 +44,10 @@ | ||
| 44 | 44 | * feature page happens to sort first. Only reachable offline, where My Jetpack's -10 |
| 45 | 45 | * is never registered. |
| 46 | 46 | */ |
| 47 | 47 | if ( ( new Status() )->is_offline_mode() ) { |
| 48 | + $position = defined( Admin_Menu::class . '::POSITION_FIRST_FALLBACK' ) ? Admin_Menu::POSITION_FIRST_FALLBACK : -5; | |
| 49 | + | |
| 48 | 50 | return Admin_Menu::add_menu( |
| 49 | 51 | __( 'Jetpack Settings', 'jetpack' ), |
| 50 | 52 | __( 'Modules', 'jetpack' ), |
| 51 | 53 | 'jetpack_manage_modules', |
| @@ -50,9 +52,9 @@ | ||
| 50 | 52 | __( 'Modules', 'jetpack' ), |
| 51 | 53 | 'jetpack_manage_modules', |
| 52 | 54 | 'jetpack_modules', |
| 53 | 55 | array( $this, 'render' ), |
| 54 | - -5 | |
| 56 | + $position | |
| 55 | 57 | ); |
| 56 | 58 | } |
| 57 | 59 | |
| 58 | 60 | return add_submenu_page( |
| @@ -112,8 +114,10 @@ | ||
| 112 | 114 | } |
| 113 | 115 | echo $noscript_notice; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped |
| 114 | 116 | ?> |
| 115 | 117 | |
| 118 | + <!-- Core relocates other plugins' notices to just after this marker. --> | |
| 119 | + <div class="wrap"><div class="wp-header-end"></div></div> | |
| 116 | 120 | <div class="jetpack-module-list"> |
| 117 | 121 | <?php if ( $is_offline_mode ) : ?> |
| 118 | 122 | <div class="wrap"> |
| 119 | 123 | <div class="jetpack-offline-notice"> |