init(); $this->init_settings(); if ( ! $this->run_versions_updates() ) { return false; } update_option( ARIFANCYLIGHTBOX_VERSION_OPTION, $this->options->version ); return true; } private function init_settings() { if ( false !== get_option( ARIFANCYLIGHTBOX_SETTINGS_NAME ) ) return ; add_option( ARIFANCYLIGHTBOX_SETTINGS_NAME, Settings::instance()->get_default_options() ); } }