Title: Allow Username Edit
Author: thaxam
Published: <strong>ستمبر 21, 2025</strong>
Last modified: ستمبر 21, 2025

---

پلگ انز تلاش کریں

![](https://ps.w.org/allow-username-edit/assets/banner-772-250.png?rev=3365403)

یہ پلگ ان **ورڈپریس کے تازہ ترین 3 ریلیزوں کے ساتھ ٹیسٹ نہیں کیا گیا ہے**۔ اب یہ
برقرار نہیں رکھا جا سکتا یا معاونت نہیں کی جا سکتی اور اس کو ورڈپریس کے تازہ ترین
ورژنز کے ساتھ استعمال کیے جانے پر مطابقت کے مسائل ہو سکتے ہیں۔

![](https://ps.w.org/allow-username-edit/assets/icon-256x256.png?rev=3365407)

# Allow Username Edit

 منجانب [thaxam](https://profiles.wordpress.org/thaxam/)

[ڈاؤن لوڈ کریں](https://downloads.wordpress.org/plugin/allow-username-edit.1.0.7.zip)

 * [تفصیلات](https://ur.wordpress.org/plugins/allow-username-edit/#description)
 * [جائزے](https://ur.wordpress.org/plugins/allow-username-edit/#reviews)
 *  [انسٹالیشن](https://ur.wordpress.org/plugins/allow-username-edit/#installation)
 * [ڈیولپمنٹ](https://ur.wordpress.org/plugins/allow-username-edit/#developers)

 [معاونت](https://wordpress.org/support/plugin/allow-username-edit/)

## تفصیل

The **Allow Username Edit** plugin provides a secure and user-friendly way for WordPress
administrators to edit user usernames. By default, WordPress prevents username changes
to maintain data integrity. This plugin overrides that limitation but adds a crucial
safety feature: an **activation checkbox**.

The username field is read-only by default, protecting it from accidental edits.
To make a change, an administrator must explicitly check the "Activate username 
editing” box. This two-step process ensures that every username change is intentional.

**Key Features:**
 * **Safe Username Editing:** Prevents accidental edits by requiring
an activation checkbox to be checked. * **User-Friendly Interface:** Integrates 
seamlessly into the WordPress user profile and user edit screens. * **Dynamic Help
Text:** The description below the username field updates dynamically to inform the
admin whether editing is enabled or protected. * **Settings Page:** Includes a dedicated
settings page under "Settings > Username Edit” with plugin information, usage instructions,
and a link to support future development. * **Secure and Compliant:** Follows WordPress
best practices, including the use of nonces, proper permission checks, and a consistent
text domain for internationalization.

This plugin is ideal for site managers who need the flexibility to correct username
typos or update usernames upon user request, without compromising on safety.

## اسکرین شاٹس

[[

[[

## انسٹالیشن

 1. Upload the `allow-username-edit` folder to the `/wp-content/plugins/` directory
    on your server.
 2. Activate the plugin through the ‘Plugins’ menu in your WordPress admin area.
 3. (Optional) Visit "Settings > Username Edit” to view plugin information and support
    options.

## عمومی سوالات

### How does the username protection work?

The plugin makes the username input field "read-only” by default. To edit the username,
you must first check the "Activate username editing” checkbox above the username
field. This prevents accidental changes.

### Can I use email addresses as usernames?

No. For security reasons, the plugin prevents usernames that contain the "@” symbol
or resemble email addresses. If you try to enter an email-like username, you will
see a warning and the change will be blocked.

## جائزے

There are no reviews for this plugin.

## شراکت دار اور ڈیویلپرز

“Allow Username Edit” اوپن سورس سافٹ ویئر ہے۔ مندرجہ ذیل لوگوں نے اس پلگ ان میں 
حصہ لیا:

شراکت دار

 *   [ thaxam ](https://profiles.wordpress.org/thaxam/)

[“Allow Username Edit” کا اپنی زبان میں ترجمہ کریں۔](https://translate.wordpress.org/projects/wp-plugins/allow-username-edit)

### ڈویلپمینٹ میں دلچسپی ہے؟

[کوڈ براؤز کریں](https://plugins.trac.wordpress.org/browser/allow-username-edit/)،
[ایس این وی ریپوزیٹری](https://plugins.svn.wordpress.org/allow-username-edit/) کو
چیک کریں یا [ڈویلپمینٹ لاگ](https://plugins.trac.wordpress.org/log/allow-username-edit/)
کو سبسکرائب کریں بذریعہ [آر ایس ایس](https://plugins.trac.wordpress.org/log/allow-username-edit/?limit=100&mode=stop_on_copy&format=rss)۔

## چینج لاگ

#### 1.0.7 – 2025-10-01

 * **Security:** Improved security by centralizing permission and nonce checks in
   a helper function.
 * **Security:** Added validation to prevent email-like usernames containing "@”
   symbol with error message.
 * **Enhancement:** Added real-time warning when typing "@” in username field to
   discourage email usage.
 * **Enhancement:** Ensured nonce verification and current_user_can() checks are
   consistent and not bypassable.
 * **Internationalization:** Added all labels and warning texts to translation template
   for full i18n support.
 * **Refactor:** Updated validation and update functions to use centralized checks.
 * **Maintenance:** Refactored code for better maintainability and security.

#### 1.0.6 – 2025-09-30

 * **Security:** Enhanced nonce verification and input sanitization across all user
   input handling functions.
 * **Fix:** Resolved username saving issue by implementing direct database update
   with proper validation.
 * **Fix:** Prevented infinite recursion in username update function using static
   flag.

#### 1.0.5 – 2025-09-29

 * **Tweak:** Corrected plugin asset structure and removed inaccurate screenshot
   references from readme.txt to adhere to WordPress.org standards.

#### 1.0.4 – 2025-09-28

 * **Fix:** Refactored code to remove heredoc syntax, adhering to stricter WordPress
   coding standards.

#### 1.0.3 – 2025-09-27

 * **Fix:** Corrected all internationalization (i18n) function calls to include 
   a consistent text domain (`allow-username-edit`) as required by WordPress standards.
 * **Tweak:** Standardized the `Text Domain` in the plugin header to `allow-username-
   edit` for consistency.

#### 1.0.2 – 2025-09-26

 * **Fix:** Reworked the checkbox injection logic to use a more reliable `admin_footer`
   hook and JavaScript DOM manipulation.

#### 1.0.1 – 2025-09-25

 * **Fix:** Corrected a fatal PHP syntax error.

#### 1.0.0 – 2025-09-24

 * **Feature:** Added a checkbox to activate/deactivate username editing.
 * **Feature:** Added a settings page with a PayPal donate link.

#### 1.0.0

 * Initial stable version.

## میٹا

 *  Version **1.0.7**
 *  Last updated **1 سال پہلے**
 *  Active installations **10 سے کم**
 *  WordPress version ** 5.8 یا اس سے جدید **
 *  Tested up to **6.8.10**
 *  PHP version ** 7.4 یا اس سے جدید **
 *  Language
 * [English (US)](https://wordpress.org/plugins/allow-username-edit/)
 * Tags
 * [admin](https://ur.wordpress.org/plugins/tags/admin/)[edit](https://ur.wordpress.org/plugins/tags/edit/)
   [security](https://ur.wordpress.org/plugins/tags/security/)[username](https://ur.wordpress.org/plugins/tags/username/)
 *  [اعلی درجے کا منظر](https://ur.wordpress.org/plugins/allow-username-edit/advanced/)

## درجہ بندیاں

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/allow-username-edit/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/allow-username-edit/reviews/)

## شراکت دار

 *   [ thaxam ](https://profiles.wordpress.org/thaxam/)

## معاونت

کچھ کہنا ہے؟ مدد چاہیے؟

 [معاونتی فورم دیکھیں](https://wordpress.org/support/plugin/allow-username-edit/)

## عطیہ دیں

کیا آپ اس پلگ ان کی ترقی میں معاونت کرنا چاہتے ہیں؟

 [ اس پلگ ان کو عطیہ دیں ](https://paypal.me/thaxam)