WP Manifestindependent plugin directory
manifest / users / importusercsv

ImportUserCSV

Wordpress plugin. Add avatar upload field and import users from CSV with all metadata support. Bullk import Wordpress USERs from CSV, Mass upload avatars. Bulk entry meta fields users

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/kagorec/importusercsv/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

ImportUserCSV v2.00

Installation Guide

  1. Download the Plugin

    • Download the ImportUserCSV plugin as a ZIP archive or clone this repository to your local machine.
      ImportUserCSV.zip
      └── import-user-csv/
      └── init.php
      └── sample.csv
  2. Upload to WordPress

    • Go to ../wp-admin/plugin-install.php
    • Select ImportUserCSV.zip and after click to Activate.
  3. Import Users

    • In the WordPress admin menu, go to Users > Import Users CSV.
    • Upload your CSV file and start the import process.
  4. Result

Result import csv

CSV file requirements:

  • The first row must contain column headers.
  • Use a semicolon ; as the separator.

Plugin Features

  • Bulk Import Users: Import new users or update existing users from a CSV file in one click.
  • Automatic Avatar Handling: Download and assign user avatars from URLs provided in the CSV.
  • Metadata Support: Fill in all standard user fields (login, email, name, nickname, description, website, etc.) and popular social network links.
  • Transliteration: Automatically transliterates Cyrillic names to Latin for logins and nicknames if needed.
  • Smart Update: If a user already exists, only missing fields are updated - no data is overwritten unnecessarily.
  • Admin Interface: Simple, user -friendly admin page for uploading CSV files and tracking import results.
  • Error Reporting: Detailed error messages and import statistics are shown after each import.
  • No Language Dependencies: All interface and messages are in English, no translation files required.

Special thanks: Avatar functionality is based on Basic User Avatars by Jared Atchison.