Tribe__Events__Main::activate()
plugin activation callback
Contents
See also
Parameters
- $network_deactivating
-
(bool) (Required)
Source
File: src/Tribe/Main.php
public static function activate() {
self::instance()->plugins_loaded();
//check if class is available before continuing
if ( ! class_exists( 'Tribe__Settings_Manager' ) ) {
return;
}
self::flushRewriteRules();
if ( ! class_exists( 'Tribe__Events__Editor__Compatibility' ) ) {
require_once dirname( __FILE__ ) . '/Editor/Compatibility.php';
}
$editor_compatibility = new Tribe__Events__Editor__Compatibility();
$editor_compatibility->deactivate_gutenberg_extension_plugin();
if ( ! is_network_admin() && ! isset( $_GET['activate-multi'] ) ) {
set_transient( '_tribe_events_activation_redirect', 1, 30 );
}
}