Full_Site_Editor::incompatibility_should_display()

Whether the FSE Widgets notice should display.


Return

(boolean)


Top ↑

Source

File: src/Tribe/Admin/Notice/Full_Site_Editor.php

	public function incompatibility_should_display() {
		global $current_screen;
		$screens = [
			'tribe_events_page_tribe-app-shop', // App shop.
			'events_page_tribe-app-shop', // App shop.
			'tribe_events_page_tribe-common', // Settings & Welcome.
			'events_page_tribe-common', // Settings & Welcome.
			'toplevel_page_tribe-common', // Settings & Welcome.
		];

		// If not a valid screen, don't display.
		if ( empty( $current_screen->id ) || ! in_array( $current_screen->id, $screens, true ) ) {
			return false;
		}

		return function_exists( 'wp_is_block_theme' ) && wp_is_block_theme();
	}

Top ↑

Changelog

Changelog
Version Description
5.12.4 Introduced.