Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Beardo Multisite User Export Wordpress Plugin - Rating, Reviews, Demo & Download

Beardo Multisite User Export Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

A user export tool built for multisite network admins.

Beardo Multisite User Export treats your network as a whole rather than as a set of separate sites. Pick a site and export its users, or pick roles and export every matching user across the entire network in a single file, with each person listed exactly once and every site they belong to in the same row.

Everything runs inside your own WordPress installation. There is no account to create, no API key, and no third-party service. The plugin makes zero external requests, and the only thing that ever leaves your server is the file you download.

Export the network, or export one site

  • Export by Role exports across the entire network. Choose one or more roles, see a live count of unique users for each, and download one deduplicated list with a Sites column showing everywhere each user belongs.
  • Export by Site exports a single subsite. Select the site and the plugin loads the roles that actually exist there, including custom roles that only that site’s theme or plugins define, so you export precisely the users you meant to.

Filter to exactly the users you need

  • One or more roles, each with a user count
  • Account status: active, spam, or deleted
  • Registration date range
  • Your choice of fields: user ID, username, email, first name, last name, role(s), registration date, sites, and status

Formats that open cleanly

  • CSV, UTF-8 with BOM, so accented names and non-Latin scripts open correctly in Excel, Numbers, and Google Sheets
  • Excel (.xls, Excel 2003 XML Spreadsheet format), opens directly in Microsoft Excel and LibreOffice

Security built in, not bolted on

User exports are personal data. This plugin was written to keep them safe by default and hardened against the mistakes that have gotten other export plugins removed from the directory.

  • Exports are available only to super admins, only over HTTPS, and only with a valid security nonce
  • Every submitted value is validated server-side against an allowlist: roles, fields, format, site ID, and dates
  • Every exported cell is protected against CSV formula injection, so a username like =HYPERLINK(...) opens as text, not as a live formula
  • Role names coming from subsites are escaped before they reach the admin screen
  • No external requests, ever. Nothing is uploaded, synced, or phoned home

Built for real networks

  • Users are queried in batches of 1,000, so large networks export without timeouts
  • Role lists are gathered from every subsite, not just the main site
  • Users who belong to several sites appear once, with all of their sites listed
  • The admin screen follows your admin color scheme, including dark-mode themes

A complete audit trail

Every export is recorded: who ran it, which roles, which site, how many users, and in which format. The Export History tab shows the log, lets you download it as CSV, and prunes entries older than 90 days automatically. Developers can change the retention window through the beardo_mue_history_retention_days network option.

What it does not do (yet)

This is a focused export tool. It does not import users, and it exports the core user fields listed above rather than arbitrary user meta or WooCommerce data. If you need those, a general-purpose import/export plugin is a better fit. If you run a network and need a clean, safe, network-aware export, this plugin is built for that.

Part of the Beardo.Tools family

Beardo Multisite User Export is one of a set of lightweight, security-first tools for WordPress multisite networks from Beardo.Tools. Each does one job well, follows WordPress coding standards, and ships with a full test suite.

Screenshots

  1. Export Users by Site: choose a site and its real roles load, with user counts

    Export Users by Site: choose a site and its real roles load, with user counts

  2. Export Users by Role: network-wide role selection with unique user counts

    Export Users by Role: network-wide role selection with unique user counts

  3. Field selection, status filter, registration date range, and format

    Field selection, status filter, registration date range, and format

  4. Export History Log: the full audit trail, downloadable as CSV

    Export History Log: the full audit trail, downloadable as CSV


Reviews & Comments