. */ namespace Smackcoders\SMUSERS; if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly require_once __DIR__ . '/SmackImportUserPlugin.php'; require_once __DIR__ . '/SmackImportUserInstall.php'; require_once __DIR__ . '/importExtensions/UsersImport.php'; require_once __DIR__ . '/importExtensions/MediaHandling.php'; require_once __DIR__ . '/importExtensions/BSIImport.php'; require_once __DIR__ . '/importExtensions/ImportHelpers.php'; require_once __DIR__ . '/importExtensions/BuddyImport.php'; require_once __DIR__ . '/importExtensions/WPMembersImport.php'; require_once __DIR__ . '/importExtensions/MultiroleImport.php'; require_once __DIR__ . '/controllers/SendPassword.php'; class UserCSVHandler extends UsersImport{ private static $instance = null,$install; public $version = '2.0'; public function __construct(){ $this->plugin = Plugin::getInstance(); } public static function getInstance() { if (UserCSVHandler::$instance == null) { UserCSVHandler::$instance = new UserCSVHandler; UserCSVHandler::$install = UserInstall::getInstance(); add_filter( 'plugin_row_meta' . plugin_basename( __FILE__ ), array(UserCSVHandler::$install, 'plugin_row_meta'), 10, 2 ); add_action('plugin_action_links_' . plugin_basename( __FILE__ ), array(UserCSVHandler::$install, 'plugin_row_meta'), 10, 3); if ( ! function_exists( 'is_plugin_active' ) ) { require_once ABSPATH . 'wp-admin/includes/plugin.php'; } self::init_hooks(); return UserCSVHandler::$instance; } return UserCSVHandler::$instance; } public static function init_hooks() { add_action( 'admin_notices', array(UserCSVHandler::$instance,'admin_notice_importuser')); } public static function admin_notice_importuser() { global $pagenow; $active_plugins = get_option( "active_plugins" ); if ( $pagenow == 'plugins.php' && !in_array('wp-ultimate-csv-importer/wp-ultimate-csv-importer.php', $active_plugins) ) { ?>

Import Users is an addon of WP Ultimate CSV Importer plugin, kindly install it to continue using import users.