تبلیغات
حراجی دامنه های ویژهمشاهده
تبلیغات
تبلیغات تبلیغات

حذف فاصله در نام کاربری وردپرس بدون استفاده از افزونه

مقالات,آموزش,ترفند , وردپرس

به طور پیش فرض در وردپرس هنگام ساخت کاربر جدید، امکان قرار دادن فاصله در نام کاربری وجود دارد. با حذف فاصله در نام کاربری وردپرس می توانید ازاین امر جلوگیری کنید.

 

حذف فاصله در نام کاربری وردپرس بدون استفاده از افزونه

 

این فاصله اضافی در نام کاربری از نظر فنی صحیح نیست و معمولا کاربران غیرفنی از این دست اشتباهات مرتکب می شوند. اما چرا نباید فاصله اضافی در نام کاربری قرار بگیرد؟

 

در ادامه این آموزش از 20اسکریپت در مورد روش حذف فاصله در یوزنیمها و علت عدم وجود این فاصله صحبت خواهم کرد.

 

چرا نباید در نام کاربری فاصله وجود داشته باشد؟

قبل از اینکه در مورد نحوه حذف فاصله در نام کاربری ها صحبت کنم، بهتر است در مورد علت این امر نیز بیشتر بدانید.

حذف فاصله در نام کاربری وردپرس بدون استفاده از افزونهاگر یک نام کاربری با وجود فاصله اضافی در وردپرس خود ایجاد کنید، همانطور که در تصویر بالا نیز مشاهده می کنید این نام کاربری در پایگاه داده، فاصله را با ( _ ) نمایش می دهد. برای جلوگیری از این موضوع است که باید از قرار دادن فاصله در نام کاربری وب سایت وردپرس خود جلوگیری کنید.

 

حذف فاصله در نام کاربری وردپرس

اما برای اینکه کاربران شما هنگام ثبت نام یا هنگام افزودن کاربری جدید نتوانند از فاصله در نام کاربری استفاده کنند، باید از توابع وردپرس استفاده کنید.

 

قبل از ادامه آموزش حتما از وب سایت خود یک فایل پشتیبان تهیه نمایید و سپس به هاست خود بروید. در هاستتان و در مسیر نصب وردپرس به آدرس wp-content/themes رفته و پوشه هم نام با قالب نصبی خود را باز کنید.

 

در این پوشه فایلی با عنوان functions.php وجود دارد، آن را ویرایش کرده و برای حذف فاصله در نام کاربری وردپرس، قطعه کد زیر را در جای مناسبی از آن قرار دهید.

function custom_validate_username( $valid, $username ) {

    if ( preg_match("/\\s/", $username) ) {

        return $valid=false;

    }

    return $valid;

}

add_filter('validate_username' , 'custom_validate_username', 10, 2);

پس از ذخیره تغییرات خواهید دید که با افزودن نام کاربری دارای فاصله اضافی، خطایی مانند تصویر زیر نمایان می شود.

حذف فاصله در نام کاربری وردپرس بدون استفاده از افزونه

با استفاده از روش بالا به راحتی و تنها با چند فرآیند کوتاه می توانید اقدام به حذف فاصله در نام کاربری وردپرس خود کنید.

دانلود


هاست ارزان، لایت اسپید، سرور مجازی منطبق با اسکریپت های 20script کلیک کنید >
مطلب مفیدی بود ؟

درخواست نصب

نویسنده : تیم محتوای 20اسکریپت 0 مقالات,آموزش,ترفند , وردپرس
لینک کوتاه مطلب : https://www.20script.ir/?p=50509
کلمات کلیدی پست :
مطالب مرتبط
1,800افزایش سرعت پیشخوان وردپرس تاریخ : 2019/12/12
4,932حل مشکل فضای خالی بالای سایت وردپرس تاریخ : 2018/05/31
8,293آموزش ساخت رزومه آنلاین در وردپرس تاریخ : 2016/07/30
6,163غیرفعال کردن پیش نمایش PDF در وردپرس تاریخ : 2017/09/9
4,802افزودن سیستم رتبه بندی کاربران به دیدگاه های وردپرس تاریخ : 2016/04/6
3,888ساخت نوار تبلیغات شناور در صفحات وردپرس تاریخ : 2018/07/24
7,607افزونه اطلاع رسانی از طریق نوتیفیکیشن در ووکامرس WooCommerce Notification تاریخ : 2019/10/14
4,153افزونه لایک مطالب وردپرس WTI Like Post تاریخ : 2018/01/6
5,894ترمیم صفحه‌های 404 وردپرس با افزونه 404to301 تاریخ : 2016/04/3
3,060نمایش عنوان پست هایی که در آینده منتشر خواهند شد تاریخ : 2018/06/3
1,620تغییر تعداد ستون های پیشخوان وردپرس تاریخ : 2019/04/3
1,636آموزش تغییر رمز عبور تمام کاربران در وردپرس تاریخ : 2019/07/5
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت ها
قالب دخترونه و آرایش
قالب زیبای ماشین
قالب فانتزی و طنز چِشم
قالب دختر رویایی
قالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درخت
قالب دختر زیبا
قالب پسرونه غمگین
قالب عاشقانه قلب
تبلیغات
تبلیغات