/** * Get instance * * @return GetSiteControlWordPress|null */ public static function init() { if (is_null(self::$getSiteControl)) { self::$getSiteControl = new self(); self::add_actions(); self::$settings = self::gsc_settings(); if (empty(self::$settings) || self::$version !== self::$settings['version']) { self::install(self::$settings); } } return self::$getSiteControl; }