تغییر ادرس صفحه ورود وردپرس
به صورت پیش فرض، بعد از نصب وردپرس برای ورود به داشبورد مدیریتی سایت باید از آدرس example.com/wp-admin استفاده کرد.
با تغییر ادرس صفحه ورود وردپرس برای کاربران کار سخت تر است که بفهمند شما از وردپرس استفاده می کنید.
همچنین یکی از موارد افزایش امنیت وردپرس تغییر wp-admin است، زیرا برای نفوذگران پیدا کردن صفحه ورود وردپرس مشکل خواهد شد.
یکی از روش های نا امن تغییر ادرس صفحه ورود وردپرس این است که با استفاده از فایل منیجر هاست خود نام پوشه wp-admin را عوض کنید.
اما این کار می تواند خطرناک باشد، زیرا ممکن است لینک های شکسته زیادی در سایت شما ایجاد شود.
اما در این جا ما به شما دو روش ایمن را برای تغییر ادرس صفحه ورود وردپرس را به شما آموزش خواهیم داد، که به خوبی کار کنند.
1- تغییر ادرس wp-admin با استفاده از افزونه wps hide login
این روش ساده بسیار ساده و بدون دردسر است، فقط کافیست افزونه WPS Hide Login را در وردپرس خود نصب کنید.
این افزونه به راحتی نصب می شود و به شما این امکان را می دهد که پس از فعال شدن یک url سفارشی برای ورود به وردپرس انتخاب کنید.
پلاگین WPS Hide Login یک افزونه بسیار سبک است که به شما امکان می دهد به راحتی و با خیال راحت آدرس صفحه فرم ورود را به هر چیزی که می خواهید تغییر دهید.
2- تغییر ادرس صفحه ورود وردپرس با کمی تغییرات ساده
روش دوم کمی پیچیده تر است، برای این کار باید به فایل منیجر هاست خودتان بروید وفایل های زیر را در ان ویرایش کنید.
- wp-config.php : این فایل را می توانید در ریشه نصب وردپرس خود پیدا کنید
- functions.php : این فایل را می توان در پوشه قالب ها و پوشه قالب فعالی که استفاده می کنید پیدا کنید
- .htaccess : این فایل (پنهان) در ریشه نصب وردپرس شما یافت می شود
برای هر فایل، باید اطلاعات زیر را اضافه کنید (با توجه به اینکه می خواهید URL جدید شما شبیه: example.com/login باشد ) :
wp-config.php
با تغییر این کدها در فایل پیکربندی وردپرس مشخص می کنید که دایرکتوری مدیریت و مسیر کوکی ها را به ادرس مد نظر خود تغییر می دهید.
define('WP_ADMIN_DIR', 'login'); define( 'ADMIN_COOKIE_PATH', SITECOOKIEPATH . WP_ADMIN_DIR);
functions.php
برای تغییر آدرس قبلی با URL جدید یک فیلتر جدید ایجاد کنید:
add_filter('site_url', 'wpadmin_filter', 10, 3); function wpadmin_filter( $url, $path, $orig_scheme ) { $old = array( "/(wp-admin)/"); $admin_dir = WP_ADMIN_DIR; $new = array($admin_dir); return preg_replace( $old, $new, $url, 1); }
htaccess.
ما یک تغییر مسیر در سطح وردپرس برای ناحیه مدیریت تنظیم می کنیم:
RewriteRule ^login/(.*) wp-admin/$1?%{QUERY_STRING} [L]
به همین سادگی !
با این آموزش خواهید توانست یکی از مراحل امنیت سایت خودتان یعنی تغییر ادرس wp-admin را به سادگی انجام دهید.
همچنین به شما پیشنهاد می کنم که از صفحه آموزش های کاربردی وردپرس نیز بازدید کنید.
و چنانچه با سوال یا مشکلی مواجه شدید، در کامنت ها آن را باهم دیگر مرتفع می کنیم.
درباره محمد حسین هاشمی
محمد حسین هاشمی هستم، دانشجوی رشته حسابداری ، طراح وب و برنامه نویس اندروید که از سال 96 شروع به یادگیری در زمینه های مختلف رایانه کرده ام و قصد دارم اطلاعاتی را که طی این چند سال کسب کرده ام را با شما به اشتراک بگذارم!
سایر نوشته های محمد حسین هاشمی
دیدگاهتان را بنویسید