id ) && isset( $submenu['wpcode'][ $upgrade_link_position ][2] ) ) { // Let's clean up the screen id a bit. $screen_id = str_replace( array( 'code-snippets_page_', 'toplevel_page_', ), '', $screen->id ); $submenu['wpcode'][ $upgrade_link_position ][2] = str_replace( 'wpcode-admin', $screen_id, $submenu['wpcode'][ $upgrade_link_position ][2] ); } // Prepare a HTML class. // phpcs:disable WordPress.WP.GlobalVariablesOverride.Prohibited if ( isset( $submenu['wpcode'][ $upgrade_link_position ][4] ) ) { $submenu['wpcode'][ $upgrade_link_position ][4] .= ' wpcode-sidebar-upgrade-pro'; } else { $submenu['wpcode'][ $upgrade_link_position ][] = 'wpcode-sidebar-upgrade-pro'; } // phpcs:enable WordPress.WP.GlobalVariablesOverride.Prohibited } /** * Output inline styles for the admin menu. */ public function admin_menu_styles() { $styles = 'a.wpcode-sidebar-upgrade-pro { background-color: #59A56D !important; color: #fff !important; font-weight: 600 !important; }'; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped printf( '', $styles ); } }