Title: Multisite User Registration Fix
Author: Nick de Wit
Published: <strong>10 آوریل 2025</strong>
Last modified: 10 آوریل 2025

---

جستجوی افزونه‌ها

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/multisite-user-registration-fix.svg)

# Multisite User Registration Fix

 توسط [Nick de Wit](https://profiles.wordpress.org/nickdewit/)

[دانلود](https://downloads.wordpress.org/plugin/multisite-user-registration-fix.3.1.4.zip)

 * [جزئیات](https://fa.wordpress.org/plugins/multisite-user-registration-fix/#description)
 * [نقد و بررسی‌ها](https://fa.wordpress.org/plugins/multisite-user-registration-fix/#reviews)
 *  [نصب](https://fa.wordpress.org/plugins/multisite-user-registration-fix/#installation)
 * [توسعه](https://fa.wordpress.org/plugins/multisite-user-registration-fix/#developers)

 [پشتیبانی](https://wordpress.org/support/plugin/multisite-user-registration-fix/)

## توضیحات

**Enable smart user registration across your WordPress Multisite network – allow
users with an existing account to register on other subsites using the same email,
with subsite-specific role assignment. Fully translation-ready!**

By default, WordPress Multisite prevents new user registrations if the email address
already exists anywhere in the network. This is a major issue for platforms where
each subsite functions as a separate entity – such as coach directories, SaaS portals,
multilingual communities, or franchise networks.

Multisite User Registration Fix lifts this restriction by:
 – Detecting if a registering
user’s email already exists in the network – Automatically assigning them to the
current subsite with a role you define – Letting you manage roles _per subsite_ 
from one central network admin screen – Sending a confirmation email when users 
are added to new subsites – Preventing registration errors due to duplicate email
conflicts – Supporting full translation and multilingual setup (via .pot, WPML, 
Loco Translate, Poedit)

Works perfectly with booking and membership plugins like Amelia, MemberPress, WooCommerce,
and more.

### Features

 * 🐞 Optional debug logging for admins (toggle via settings page, plugin.org-safe)
 * ✅ Seamless cross-subsite user registration using the same email
 * 🛠️ Centralized role assignment per subsite (via Network Admin)
 * ✉️ Sends email confirmation upon successful subsite assignment
 * 🧩 MU-plugin compatible – works automatically when dropped into `mu-plugins`
 * 💡 Supports standard WordPress registration, custom booking flows, and third-
   party plugins
 * 🌐 Fully translation-ready – includes .pot file and supports multilingual WordPress
   networks

### Notes

Ideal for multisite setups where users should be able to register on multiple subsites
with the same email – but require different roles and access levels per site. Created
for platforms like coach directories, multilingual networks, e-learning portals,
SaaS systems, and more.

Plugin developed by the team at https://detransformatietafel.nl ✨

## نصب

 1. Upload this plugin to `/wp-content/mu-plugins/` for must-use behavior, or to `/
    plugins/` for standard usage
 2. Go to **Network Admin  Settings  Multisite User Fix**
 3. For each subsite, select the default role for existing users who join via registration
 4. You’re done! Users can now join multiple subsites with the same email address, 
    with different roles

## سوالات متداول

### Can I assign different roles per subsite?

Yes! The network admin settings page lets you assign a different default role for
each subsite in your network.

### What happens when a user registers with an existing email?

They are automatically added to the current subsite with the role you’ve configured.
No duplicate accounts are created.

### Will this work with plugins like Amelia or MemberPress?

Absolutely. This plugin is designed to support booking and membership flows that
rely on user registration.

### Is this plugin translation-ready?

Yes! The plugin includes a `.pot` file and uses WordPress internationalization functions
throughout. Fully compatible with Loco Translate, WPML, Poedit, and Translate WordPress.
org.

### Can this be used as a regular plugin, not MU?

Yes – although we recommend using it as a MU-plugin for reliability and consistent
behavior across the network.

### What if I don’t configure a role for a subsite?

Users will default to the ‘subscriber’ role if no custom role is set.

## نقد و بررسی‌ها

نقد و بررسی‌ای برای این افزونه یافت نشد.

## توسعه دهندگان و همکاران

“Multisite User Registration Fix” نرم افزار متن باز است. افراد زیر در این افزونه
مشارکت کرده‌اند.

مشارکت کنندگان

 *   [ Nick de Wit ](https://profiles.wordpress.org/nickdewit/)

[ترجمه “Multisite User Registration Fix” به زبان شما.](https://translate.wordpress.org/projects/wp-plugins/multisite-user-registration-fix)

### علاقه‌ مند به توسعه هستید؟

[Browse the code](https://plugins.trac.wordpress.org/browser/multisite-user-registration-fix/),
check out the [SVN repository](https://plugins.svn.wordpress.org/multisite-user-registration-fix/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/multisite-user-registration-fix/)
by [RSS](https://plugins.trac.wordpress.org/log/multisite-user-registration-fix/?limit=100&mode=stop_on_copy&format=rss).

## گزارش تغییرات

#### 3.1.4

 * Fix: Removed duplicate admin menus and unified settings page
 * Fix: Replaced all legacy or generic prefixes with `multusre_` to avoid naming
   collisions
 * Fix: Debug logging now uses unique action `multusre_debug_log` for WP.org compliance
 * Fix: Corrected use of `wp_new_user_notification` override function
 * Improvement: Code structure now fully matches WP Plugin Guidelines
 * Cleanup: Removed outdated legacy references to `murflog`/`murf_*`
 * Ready for review & release on WordPress.org 🎉

#### 3.1.2

 * New: Optional debug logging, toggleable via admin settings (safe for WordPress.
   org plugin review)
 * New: All internal debug calls now routed via `murflog()` helper
 * Fix: Moved plugin headers to the top of the file for proper recognition
 * Improvement: Fully passed WP.org Plugin Checker ✅

#### 2.9.2

 * New: Dynamic email subject line for new user registration emails
 * New: Option to send emails in HTML format
 * New: Full placeholder support for email content, with inline guidance
 * New: Extra placeholders added such as %displayname%, %blogname%, %siteurl%, %
   username%, %email%, %loginlink%
 * New: Conditional logic to distinguish between brand new users and existing network
   users (activation vs. welcome email)
 * New: More accurate detection of truly new users (not yet in wp_users or only 
   tied to other subsites)
 * New: Secure fallback logic and edge-case protection to prevent misclassification
 * Improvement: Code cleanup and more structured logic
 * Improvement: UI/UX enhancements to the settings panel
 * Fix: Deleted users were sometimes misclassified as existing – resolved
 * Fix: Missing or malformed activation links – resolved

#### 2.1

 * NEW: Assign different roles per subsite via network admin
 * Added: Settings screen with role dropdowns
 * Improved: Role sanitization and compatibility

#### 2.0

 * Centralized (global) role setting for all subsites
 * Compatibility improvements

#### 1.0

 * Initial release: auto-link existing users to subsites based on email

## اطلاعات

 *  نگارش **3.1.4**
 *  Last updated **1 سال پیش**
 *  نصب‌های فعال **کمتر از 10**
 *  نگارش وردپرس ** 5.6 یا بالاتر **
 *  Tested up to **6.7.5**
 *  زبان
 * [English (US)](https://wordpress.org/plugins/multisite-user-registration-fix/)
 * Tags
 * [multilingual](https://fa.wordpress.org/plugins/tags/multilingual/)[multisite](https://fa.wordpress.org/plugins/tags/multisite/)
   [User Registration](https://fa.wordpress.org/plugins/tags/user-registration/)
 *  [نمایش پیشرفته](https://fa.wordpress.org/plugins/multisite-user-registration-fix/advanced/)

## امتیازها

هنوز هیچ نقدی ارسال نشده است.

[Your review](https://wordpress.org/support/plugin/multisite-user-registration-fix/reviews/#new-post)

[مشاهده همه بررسی‌ها](https://wordpress.org/support/plugin/multisite-user-registration-fix/reviews/)

## مشارکت کنندگان

 *   [ Nick de Wit ](https://profiles.wordpress.org/nickdewit/)

## پشتیبانی

چیزی برای گفتن دارید؟ نیاز به کمک دارید؟

 [مشاهده انجمن پشتیبانی](https://wordpress.org/support/plugin/multisite-user-registration-fix/)