در این مقاله قصد داریم به آموزش تغییر آدرس ورود به مدیریت وردپرس با استفاده از افزونه ی های WPS Hide Login و iThemes Security در جهت تغییر آدرس ورود به پیشخوان وردپرس بپردازیم. تغییر آدرس ورود به مدیریت وردپرس همیشه یکی از موضوعاتی بوده که مدیران سایتهای وردپرسی دنبال اون بودن تا با استفاده از این قابلیت امنیت سایت خودشون را بالاتر ببرند. چرا که همونطور که گفته میشه دونستن سوال نصفی از جواب هست بنابراین دونستن آدرس صفحه ورود برای کسانی که قصد نفوذ در سایت وردپرسی شما را دارند و میخوان تا سایت شما را هک کنند هم نصفی از راه رفته هستش که باید با استفاده از تغییر آدرس پیشخوان وردپرس و تغییر صفحه ورود به وردپرس کاری کنید تا افراد سودجو نتونند ضربهای به سایت شما بزنند. بنابراین در این آموزش میزبانفا قصد دارم تا به معرفی افزونهای کاربردی بپردازم که با استفاده از اون میتونید تا نسبت به تغییر آدرس صفحه ورود در وردپرس اقدام کنید و یک آدرس دلخواه برای فرم ورود در پیشخوان وردپرس وارد کنید تا با استفاده از این آدرس وارد پیشخوان وردپرس شوید. بنابراین اگر شما هم به دنبال افزایش امنیت وردپرس هستید تا انتهای این آموزش با ما همراه باشید.
روش های تغییر آدرس ورود به پیشخوان وردپرس چیست؟
در این قسمت مقاله قصد داریم به معرفی روش های تغییر آدرس پیشخوان وردپرس بپردازیم:
- استفاده از افزونه های WPS Hide Login و iThemes Security
- استفاده از کدهای دستی
- استفاده از فایل .htaccess برای تغییر مسیر
آموزش تغییر آدرس ورود به مدیریت وردپرس با افزونه
همان طور که در بخش بالا به آن اشاره کردیم سه روش برای تغییر آدرس پیشخوان وردپرس وجود دارد که در این بخش به برسی هر سه میپردازیم:
افزونه های WPS Hide Login
نکته :قبل ازشروع و استفاده از روش های گفته شده بهتر است از وب سایت خود یک بکاپ گیری انجام دهید.
افزونه ای که قصد معرفی اونو دارم با عنوان WPS Hide Login در مخزن وردپرس به ثبت رسیده و تاکنون تونسته تا بیش از 1میلیون نصب فعال و کسب امتیاز 7.0 را ازآن خودش بکند که با استفاده از این افزونه قادر به تغییر آدرس ورود به مدیریت وردپرس یعنی wp admin و wp-login.php در وردپرس خواهید بود که دیگه با استفاده از این افزونه هرکسی که وارد صفحات پیشفرض وردپرس برای ورود در سایت بشه این امکان براش فراهم نیست تا بتونه فرمهای ورود رو ببینه و صرفا با یک صفحه خالی مواجه میشه و یا اینکه به آدرس اصلی سایت هدایت خواهد شد.
بیشتر بدانید: کاربرد wordpress چیست؟
پس از نصب و فعال سازی این افزونه باید به تنظیمات وردپرس درمنوی پیشخوان وارد شوید گزینه ایی بر روی این WPS Hide Login فعال شده کلیک کنید.مطابق عکس زیر تنظیمات افزونهی تغییر آدرس پیشخوان وردپرس برای شمافعال میشود.
همانطور که در تصویر بالا مشاهده میکنید تصویر بالا داری دوگزینهمی باشد که د رادامه به برسی این دو منو میپردازیم:
آدرس ورود: در این فیلد باید آدرس جدید برای صفحه ورود خود را وارد کنید.
Redirection URL: این گزینهبر روی خطای 404 تنظیم ده اما برای اینکه کاربران که دارای آدرس قدیمی هستند برای دسترسی آنها میتوانید آدرس دلخواه دیگری وارد کنید تا کاربران به آن وارد شوند.
حالا همونطور که در تصویر مشاهده میکنید فیلدی در انتهای صفحه پیوندهای یکتا وردپرس اضافه شده که کافیه در این فیلد مشابه نمونه آدرس دلخواه خودتون را وارد کنید و در نهایت روی دکمه ذخیره تغییرات کلیک کنید تا آدرس صفحه ورود به وردپرس در سایت شما به آدرس دلخواهی که وارد کردید تغییر داده بشه، بعد از اینکه تغییرات اعمال شد حالا از پیشخوان وردپرس خارج بشید، اگر به آدرسهای مورد نظر مراجعه کنید خواهید دید که به صفحه اصلی سایت ریدایرکت شده است.
افزونه ی iThemes Security
افزونه ی دوم که قصد معرفی آن را داریم افزونه ی iThemes Security می باشد شما میتوانید برای دسترسی به این افونه در مخزن وردپرس افدام به نصب کنید.
پس از نصب این افزونه منویی با عنوان امنیت وردپرس در پیشخوان برای شما فعال میشود با کلیک روی این منو میتوانید از گزینه راله اندازی و استفاده از نسخه ی پرمیموم استفاده کنید.
رفع مشکل فراموشی آدرس ورود به وردپرس
اگر در صورتی که آدرس صفحه ورود به وردپرس را تغییر دادید و بعد از مدتی که خواستید وارد سایتتون بشید این آدرس را فراموش کردید و یادتون نیومد که چه آدرسی وارد کردید کافیه تا این افزونه را به صورت دستی غیرفعال کنید. برای غیرفعال کردن این افزونه میتونید تا وارد هاست خودتون شده و روی گزینه File Manager کلیک کنید تا وارد صفحه مدیریت فایلها در هاست شوید.
بعد از اینکه وارد صفحه مدیریت فایل در هاست شدید به مسیر /public_html/wp-content/plugins/ مراجعه کنید و سپس پوشه افزونه ای که با نام hc-custom-wp-admin-url میبینید را به یک نام دیگه تغییر بدین. با این کار افزونه غیرفعال شده و مجددا میتونید تا با مراجعه به آدرسهای wp-admin و wp-login.php به پیشخوان وردپرس دسترسی داشته باشید. بعد از اینکه تونستید وارد پیشخوان وردپرس بشید مجددا نام اصلی پوشه افزونه را برگردانید و آدرس دلخواه خودتون را برای تغییر صفحه ورود به وردپرس در تنظیمات افزونه وارد کنید.
استفاده از کدهای دستی
برای استفاده از کد های دستی در جهت تغییر آدرس ورود به پیشخوان وردپرس باید آشنایی با وردپرس داشته باشید اما ما برای شما کدی را طراحی کردیم که شما با وارد کردن این کد در قسمت functions.php هاستتون میتوانید از این امکان استفاده کنید.
مراحل دسترسی به functions.php
ابتدا وارد هاست خود شده و سپس در مسیر wp-content/themes/your-theme بروید و کد زیر را در انتهای فایل functions.php وارد کنید.
function custom_login_redirect() {
global $pagenow;
if ( $pagenow == 'wp-login.php' && !is_user_logged_in() ) {
wp_redirect( home_url( '/custom-login' ) ); // مسیر دلخواه خود را وارد کنید
exit();
}
}
add_action( 'init', 'custom_login_redirect' );
function custom_login_page_template( $template ) {
if ( is_page( 'custom-login' ) ) { // نام صفحهی دلخواه خود
$template = get_template_directory() . '/custom-login-template.php';
}
return $template;
}
add_filter( 'template_include', 'custom_login_page_template' );
استفاده از فایل .htaccess برای تغییر مسیر
برای استفاده از این روش میتوانید کدی را بر اساس قوانینن خواسته شده آماده سازی کنید و به فایل .htaccess اضافه کنید .
سوالات متداول آموزش تغییر آدرس ورود به مدیریت وردپرس
-
آیا افزونه ی iThemes Security رایگان می باشد؟
بله اما برای استفاده از امکانات بیشتر میتوانید از نسخه ی پریمیوم آن استفاده کنید.
-
دلایل و کاربردهای تغییر آدرس ورود به مدیریت وردپرس چیست؟
جلوگیری از حملات Brute Force
پنهان کردن صفحه ورود از دید هکرها
امکان شخصی سازی آدرسهای ورود
و….
نتیجه گیری
امیدوارم این آموزش تغییر آدرس ورود به مدیریت وردپرس ،تغییر آدرس wp-admin در وردپرس هم مورد توجه و پسند شما قرار گرفته باشه و با استفاده از اون تونسته باشید تا نسبت به تغییر آدرس ورود به وردپرس و تغییر بدون دردسر wp admin اقدام کنید. اگر در رابطه با این آموزش سوال و یا مشکلی داشتید در بخش دیدگاهها اعلام کنید تا در کوتاهترین زمان ممکن پاسخگوی شما باشم.