Description
Get the preferred view for the given screen.
Usage
$string = Atomic_Admin_Menu::get_preferred_view( $screen, $fallback_global_preference );
Parameters
- $screen
- ( string ) required – Screen identifier.
- $fallback_global_preference
- ( bool ) optional default: 1 – (Optional) Whether the global preference for all screens should be used as fallback if there is no specific preference for the given screen. Default: true.
Returns
string
Source
File name: jetpack/modules/masterbar/admin-menu/class-atomic-admin-menu.php
Lines:
1 to 16 of 16
public function get_preferred_view( $screen, $fallback_global_preference = true ) { // Export on Atomic sites are always managed on WP Admin. if ( in_array( $screen, array( 'export.php' ), true ) ) { return self::CLASSIC_VIEW; } /** * When Jetpack SSO is disabled, we need to force Calypso because it might create confusion to be redirected to WP-Admin. * Furthermore, because we don't display the quick switcher, users having an WP-Admin interface by default won't be able to go back to the Calyso version. */ if ( ! \Jetpack::is_module_active( 'sso' ) ) { return self::DEFAULT_VIEW; } return parent::get_preferred_view( $screen, $fallback_global_preference ); }