tribe_show_fail_message()
Shows message if the plugin can’t load due to TEC not being available.
Source
File: events-calendar-pro.php
function tribe_show_fail_message() { if ( ! current_user_can( 'activate_plugins' ) ) { return; } $mopath = trailingslashit( basename( dirname( __FILE__ ) ) ) . 'lang/'; $domain = 'tribe-events-calendar-pro'; // If we don't have Common classes load the old fashioned way if ( ! class_exists( 'Tribe__Main' ) ) { load_plugin_textdomain( $domain, false, $mopath ); } else { // This will load `wp-content/languages/plugins` files first Tribe__Main::instance()->load_text_domain( $domain, $mopath ); } $url = 'plugin-install.php?tab=plugin-information&plugin=the-events-calendar&TB_iframe=true'; echo '<div class="error"><p>' . sprintf( '%1s <a href="%2s" class="thickbox" title="%3s">%4s</a>.', esc_html__( 'To begin using Events Calendar PRO, please install the latest version of', 'tribe-events-calendar-pro' ), esc_url( $url ), esc_html__( 'The Events Calendar', 'tribe-events-calendar-pro' ), esc_html__( 'The Events Calendar', 'tribe-events-calendar-pro' ) ) . '</p></div>'; }