برای جایگزین کردن یک نسخه سالم از وردپرس با یک نسخه هک شده که بر روی هاست شما نصب شده است، مراحل زیر را دنبال کنید:

1. پشتیبان‌گیری (Backup)

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

2. دانلود نسخه سالم وردپرس

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

3. غیرفعال کردن پلاگین‌ها

برای جلوگیری از بروز مشکل در هنگام جایگزینی فایل‌ها، تمام پلاگین‌ها را از طریق پنل مدیریت وردپرس غیرفعال کنید. در صورتی که دسترسی به پنل مدیریت ندارید، می‌توانید از طریق FTP یا مدیریت فایل‌ها در cPanel به پوشه wp-content/plugins رفته و نام پوشه هر پلاگین را تغییر دهید.

4. حذف فایل‌های قدیمی

از طریق FTP یا مدیریت فایل‌ها در cPanel، به پوشه ریشه وردپرس (معمولاً public_html ) بروید و تمام فایل‌ها و پوشه‌های مربوط به وردپرس را (به جز پوشه wp-content و فایل wp-config.php) حذف کنید.

5. آپلود نسخه سالم وردپرس

فایل ZIP دانلود شده وردپرس را از حالت فشرده خارج کنید و تمام فایل‌ها و پوشه‌ها (به جز wp-content) را به هاست خود آپلود کنید.

6. مقایسه و اصلاح فایل wp-config.php

فایل wp-config.php سالم را با فایل موجود در هاست مقایسه کنید. اگر نیاز به تنظیمات خاصی در فایل سالم وجود دارد (مانند تنظیمات دیتابیس یا کدهای سفارشی)، آنها را به فایل سالم اضافه کنید.

7. بازگردانی و بررسی پوشه wp-content

محتوای پوشه wp-content شامل تم‌ها، پلاگین‌ها و فایل‌های رسانه‌ای سایت شما است. مطمئن شوید که فایل‌های مخرب در این پوشه وجود ندارد. بهتر است پوشه‌های themes و plugins را مجدداً از منابع رسمی دریافت و جایگزین کنید.

8. بررسی و پاکسازی دیتابیس

دیتابیس را برای جداول یا ورودی‌های مشکوک بررسی کنید. می‌توانید از ابزارهای امنیتی مانند "Wordfence" یا "Sucuri" برای اسکن دیتابیس و سایت خود استفاده کنید.

9. بازگرداندن دسترسی و تست سایت

پس از انجام مراحل بالا، پلاگین‌ها را مجدداً فعال کنید و بررسی کنید که سایت به درستی کار می‌کند.

10. بهبود امنیت

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

 

آیا این پاسخ مفید بود؟ 0 کاربر این مقاله را مفید می دانند (0 رای)