Notice::should_display()

Checks if we have the TEC Inherit Theme Fonts Extension active


Return

(boolean)


Top ↑

Source

File: src/Tribe/Views/V2/Customizer/Notice.php

	public function should_display() {
		if ( ! current_user_can( 'activate_plugins' ) ) {
			return false;
		}

		$current_screen = get_current_screen();

		$screens = [
			'customize', // Customizer
			'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 class_exists( 'Tribe\Extensions\InheritThemeFonts\Main' );
	}

Top ↑

Changelog

Changelog
Version Description
5.9.0 Introduced.