منو سایت

  • خانه
  • وبلاگ
  • غیرفعال کردن انتخاب زبان در صفحه ورود به وردپرس • وبلاگ Sevenhost

غیرفعال کردن انتخاب زبان در صفحه ورود به وردپرس • وبلاگ Sevenhost

 تاریخ انتشار :
/
  وبلاگ
غیرفعال کردن انتخاب زبان در صفحه ورود به وردپرس • وبلاگ Sevenhost

به این مقاله چند ستاره می دهید؟

[کل: 3 میانگین: 3.7]

در نسخه جدید 5.9 وردپرس شاهد یک ویژگی جدید در صفحه ورود هستیم که انتخابگر زبان است. این ابزار به کاربرانی که وارد سایت می شوند کمک می کند تا به داشبورد وردپرس به زبان های دیگری که اضافه کرده اید دسترسی داشته باشند. اما شاید برخی از ما کاربران فارسی زبان را دوست نداشته باشیم از این قابلیت استفاده کنیم و به دنبال راه حلی برای غیرفعال کردن انتخاب زبان در صفحه ورود به وردپرس باشیم.

دلیل این امر به دلیل تفاوت زبان هاست و از طرفی معمولا سایت های ما به گونه ای نیستند که بخواهیم از چندین زبان در آنها استفاده کنیم. بنابراین در ادامه این مقاله وبلاگ SonHost قصد دارم راه هایی برای غیرفعال کردن انتخابگر زبان در صفحه ورود به وردپرس ارائه کنم. پس تا آخر این آموزش با من همراه باشید.

انتخاب زبان را در صفحه ورود به وردپرس غیرفعال کنید

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

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

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

انتخاب زبان را در صفحه ورود به وردپرس غیرفعال کنید

می توان گفت، خوب، این یک ویژگی خیلی پیچیده نیست و ممکن است نیازی به غیرفعال کردن آن نداشته باشیم. اما وقتی از افزونه های سفارشی ساز صفحه ورود به وردپرس استفاده می کنیم که برای زیباسازی و همچنین ویژگی های دیگری مانند ورود به شماره موبایل وردپرس استفاده می شود، این ابزار می تواند کمی به آنها آسیب برساند. درست مانند مثالی که در تصویر زیر می بینید.

زبان صفحه ورود به وردپرس را غیرفعال کنید

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

انتخابگر زبان را در صفحه ورود به وردپرس بدون افزونه غیرفعال کنید

برای انجام این کار، فقط یک کد کوتاه به فایل functions.php قالب خود اضافه کنید. برای شروع، می توانید وارد هاست خود شوید و روی File Manager کلیک کنید تا به صفحه نمایش فایل هاست هدایت شوید.

زبان صفحه ورود به وردپرس را غیرفعال کنید

سپس به public_html/wp-content/themes بروید. حال در این مسیر باید پوشه فعلی که در سایت فعال است را پیدا کنید و وارد آن پوشه شوید. در مسیر اصلی این پوشه فایلی به نام functions.php وجود دارد که می توانید کد را در آن قرار دهید.

نکته: اگر قالب شما دارای تم فرزند است، بهتر است وارد پوشه فرزند قالب خود شده و کد را به فایل functions.php که در آن مسیر قرار دارد اضافه کنید. این تضمین می کند که در صورت به روز رسانی قالب، تغییرات خود را از دست نمی دهید. همچنین قبل از درج کد، از این فایل یک کپی تهیه کنید تا اگر کد را به ترتیب اشتباه وارد کردید، بتوانید سریعا آن را به حالت قبل برگردانید.

حالا کد زیر را به خط آخر اضافه کنید که با کدهای دیگر این فایل تداخلی ندارد. پیشنهاد می کنم آن را در خط آخر فایل قرار دهید.

// disable wordpress login language selector by Abbas Sadeghi
add_filter( 'login_display_language_dropdown', '__return_false' );

در این صورت خواهید دید که انتخابگر زبان در صفحه ورود به وردپرس غیرفعال شده است و دیگر نمایش داده نمی شود.

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

اگر شما از آن دسته کاربرانی نیستید که به تعبیه کد اهمیت می دهند، می توانید با استفاده از یک افزونه ساده و کاربردی این کار را انجام دهید. افزونه ای به نام Disable Login Language Selector اخیرا در مخزن وردپرس ثبت شده است. با نصب افزونه وردپرس می توانید انتخابگر زبان را در صفحه ورود به سیستم مدیریت وردپرس غیرفعال کنید.

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

افزونه Disable Login Language Selector را دانلود کنید

این افزونه تنظیمات خاصی ندارد و فقط باید آن را نصب و فعال کنید تا انتخابگر زبان غیر فعال شود. در واقع این افزونه همان کدی است که در فایل تابع قرار داده شده است، اما از آنجایی که برخی از افراد به دلیل استفاده نکردن از تم کودک یا دوست ندارند تم اصلی خود را دستکاری کنند، تمایلی به انجام این کار ندارند. برای استفاده از افزونه

خلاصه و کلمات پایانی

ویژگی‌های جدیدی که این روزها به وردپرس اضافه می‌شوند، در واقع نسخه‌های بتا ویژگی‌هایی هستند که در نسخه‌های ۶ و بالاتر وردپرس خواهیم دید. با یک برنامه چند ساله برای گوتنبرگ، وردپرس قصد دارد آن را به یک سیستم ساخت سایت تبدیل کند، بنابراین شما می توانید سایت خود را بکشید و رها کنید.

درست مانند پلاگین های صفحه ساز مانند Elementor و Visual Composer، شما این کارها را انجام می دهید. اما با توجه به محدودیت های این افزونه ها و از طرفی ترافیک سنگین آنها، بهتر است این قابلیت در هسته وردپرس پیاده سازی شود.

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

امیدوارم این مقاله برای شما نیز مفید بوده باشد. اگر سوال یا مشکلی در این زمینه دارید در قسمت نظرات مطرح کنید تا من شما را راهنمایی کنم.