امنیت وردپرس
یکی از مهمترین اقداماتی است که باید انجام دهید تا از حملات هکرها، بدافزارها و نفوذهای غیرمجاز جلوگیری کنید. در ادامه چند راهکار مؤثر برای افزایش امنیت را معرفی میکنم:
1. استفاده از هاست امن و معتبر
- از یک شرکت هاستینگ معتبر با فایروال قوی، گواهینامه SSL، و محافظت در برابر حملات DDoS استفاده کنید.
- از هاستهایی که بکاپهای منظم ارائه میدهند، بهره ببرید.
2. بهروزرسانی وردپرس، قالبها و افزونهها
- همیشه وردپرس، قالب و افزونههای خود را به آخرین نسخه بهروزرسانی کنید.
- افزونهها و قالبهایی که استفاده نمیکنید را حذف کنید.
3. استفاده از نام کاربری و رمز عبور قوی
- از “admin” به عنوان نام کاربری استفاده نکنید.
- از یک رمز عبور قوی شامل حروف بزرگ، کوچک، اعداد و نمادها استفاده کنید.
- ورود دو مرحلهای (2FA) را فعال کنید.
4. محدود کردن تعداد تلاشهای ورود به سایت
- از افزونههایی مانند Limit Login Attempts Reloaded برای جلوگیری از حملات Brute Force استفاده کنید.
5. مخفی کردن صفحه ورود وردپرس
- آدرس پیشفرض ورود به وردپرس (wp-admin) را تغییر دهید. از افزونههایی مثل WPS Hide Login برای این کار استفاده کنید.
6. نصب افزونههای امنیتی وردپرس
- افزونههایی مانند Wordfence Security، Sucuri Security، یا iThemes Security را نصب کنید تا امنیت وردپرس شما افزایش یابد.
7. فعال کردن گواهینامه SSL
- استفاده از HTTPS باعث میشود اطلاعات بین کاربران و سرور رمزگذاری شود و امنیت سایت افزایش یابد.
8. مدیریت دسترسی کاربران
- نقشهای کاربری را با دقت تنظیم کنید و به کاربران فقط به میزان نیازشان دسترسی دهید.
- از ورود کاربران غیرضروری به پیشخوان وردپرس جلوگیری کنید.
9. ایجاد بکاپهای منظم
- از افزونههایی مانند UpdraftPlus یا VaultPress برای گرفتن بکاپهای منظم استفاده کنید.
- نسخههای پشتیبان را در فضای ابری یا روی یک سرور دیگر ذخیره کنید.
10. فعال کردن فایروال وردپرس
- از یک افزونه فایروال مانند Cloudflare یا Wordfence برای جلوگیری از حملات هکری استفاده کنید.
11. غیرفعال کردن ویرایشگر فایل داخلی وردپرس
- برای جلوگیری از تغییرات غیرمجاز در فایلهای سایت، ویرایشگر داخلی وردپرس را غیرفعال کنید. این کار را میتوانید با اضافه کردن کد زیر به فایل
wp-config.phpانجام دهید:
define(‘DISALLOW_FILE_EDIT’, true);
12. غیرفعال کردن اجرای فایلهای PHP در برخی دایرکتوریها
- برای جلوگیری از اجرای کدهای مخرب، یک فایل
.htaccessدر پوشههای حساس مانندwp-content/uploads/اضافه کنید و کد زیر را در آن قرار دهید:
<Files *.php> deny from all </Files>
13. بررسی فعالیتهای مشکوک
- از افزونههایی مانند WP Activity Log برای مانیتور کردن فعالیت کاربران و تغییرات سایت استفاده کنید.
14. استفاده از کپچا در فرم ورود و ثبتنام
- برای جلوگیری از ورود رباتها، از افزونههایی مانند Google reCAPTCHA در فرمهای ورود و ثبتنام استفاده کنید.
15. حذف نسخه وردپرس از کدهای سایت
- برای جلوگیری از شناسایی نسخه وردپرس شما، کد زیر را به فایل
functions.phpقالب اضافه کنید:
remove_action(‘wp_head’, ‘wp_generator’);


بدون دیدگاه