طراحی قالب وردپرس

تغییر آدرس wp-admin در وردپرس

در این آموزش قصد داریم با تغییر آدرس wp-admin در چند قدم ساده به نام دلخواهتان، صفحه ورود وردپرس را از دسترسی سریع و آسان توسط همه، که می‌تواند خطر هک شدن سایت را به دنبال داشته باشد، محافظت کنیم.

در این پست دو روش را برای تغییر آدرس wp-admin  معرفی می‌کنیم:

۱-در اولین روشی که خدمت شما معرفی می‌کنیم نیازی به ویرایش فایل htaccess نیست.

باید دو فایل wp-login.php و general-template.php را به آدرس‌های دلخواه خود شخصی‌سازی کنید. برای شروع کار، از طریق ftp یا کنترل پنل هاست به پوشه وردپرس وارد می‌شوید.

باید نام فایل wp-login.php را به اسم دلخواه خود (مثلا security-login.php) تغییر دهید.

 

تغییر آدرس wp-admin

 

حالا فایل security-login.php را با برنامه‌ای مثل Notepad ++ باز کنید و با استفاده از ابزار (Find/Replace) همه wp-login.php ها را به security-login.php تغییر دهید و فایل را ذخیره کنید.

نکته : از آن‌جایی که کلا ۱۳ بار نام wp-login.php در این فایل آمده است، دقت کنید که عمل تغییر آدرس ۱۳ مرتبه انجام شود.

همچنین آدرس خروج نیز روی آدرس قبلی  wp-login.php  تنظیم شده است، باید آن را هم به نام فایل جدید تغییر آدرس دهید تا خروج هم درست کار کند.

فایل  wp-include.php را در Notepad ++ باز کنید و با استفاده از ابزار (Find/Replace) همه wp-login.php ها را به  security-login.php تغییر دهید و فایل را ذخیره کنید.

بعد از انجام این کارها، اگرسعی کنید با آدرس قبلی wp-login.php وارد سایت شوید، با خطای ۴۰۴ مواجه خواهید شد؛ زیرا فایلی به این نام دیگر وجود ندارد. از این به بعد می‌توانید از نام security-login.php برای نمایش صفحه ورود استفاده کنید.

 

تغییر آدرس wp-admin

توجه داشته باشید که با هر بار به‌روزرسانی نسخه وردپرس، باید دو فایل wp-login.php و general-template.php را هم مجددا شخصی سازی کنید.

۲-تغییر دادن wp-login.php به آدرس دلخواه توسط htaccess

 

تغییر دادن wp-login.php به آدرس دلخواه توسط htaccess

 

این روش ساده‌تر و بدون تغییر در هسته‌ی وردپرس و یا نصب پلاگین هست.

فایل htaccess که در مسیر www سایت قرار دارد را با نرم افزار Notepad++  باز کنید و کد زیر را به آن اضافه کنید.

RewriteRule ^login$ http://yoursite.com/wp-login.php [NC,L]

به‌جای yoursite.com آدرس سایت خودتان را وارد کنید و تغییرات را ذخیره و نتیجه را ببینید.

 

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

خواندن مطالب زیر را نیز به شما پیشنهاد میکنیم:

پرسش و پاسخ، نظر

  1. محمد نوشته است:

    سلام
    تو هاست من فایلی به نام wp-include.php وجود نداره
    چیکار کنم؟؟

  2. سیاوش نوشته است:

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

سوال یا نظری دارید؟ بنویسید و ارسال کنید.

طراحی شده توسط تیم توسعه و طراحی آرنیکاوب - بروزرسانی در آذر 1399