/** * Main Welcome Buddy Instance * * Ensures only one instance of Welcome Buddy is loaded or can be loaded. * * @since 1.0.0 * @access public static * @see Welcome_Buddy() * @return Welcome Buddy instance */ public static function instance() { if (is_null(self::$_instance)) { self::$_instance = new Welcome_Buddy(); self::$_instance->setup_constants(); self::$_instance->includes(); self::$_instance->load_plugin_textdomain(); self::$_instance->init_hooks(); } return self::$_instance; }