How to Restore WordPress Core via Hosting Control Panel

In this tutorial, we will walk you through the step-by-step process to restore the WordPress core on a WordPress website using the hosting control panel.

How to Restore WordPress Core via Hosting Control Panel (2025 Guide)

Restoring the WordPress core can resolve many issues such as:

  • White screen of death (blank pages)
  • WordPress critical errors
  • Malware infection or corrupted core files
  • Conflicts due to themes or plugins

Step-by-Step Guide to Restore WordPress Core

✅ Step 1: Log in to Your Hosting Control Panel

Access your hosting control panel. (Example: YesDomain Hosting Panel , Direct Admin, cPanel, etc.)

yes domain hosting log in directly using control panel

📂 Step 2: Open the File Manager

Navigate to the File Manager section in your control panel.

🗂️ Step 3: Locate Your Domain’s Directory

  • Step 1 :- Inside File Manager, go to the domains folder.
  • Step 2:- Select the domain where you are facing the issue.
  • Step 3 :- Open the public_html folder of that domain.

🔄 Step 4: Download the Latest WordPress Core Files

  1. Visit https://wordpress.org/download or Google “download WordPress org” and click on the first link.
  2. Download the zip file of the latest WordPress version.

Note: You only need to download it once. The same file can be reused for restoring multiple WordPress installations.

⚠️ Step 5a: Backup Your Current Files

  1. Select all files in public_html.
  2. Skip folders and files such as wp-content, wp-config.php, .htaccess, and any custom/uploaded files.
  3. Create a zip backup (e.g., fileb4reset-30Apr.zip) and store it safely for reference.

❌ Step 5b: Delete Core Files

  1. Select all the WordPress files except:
    • wp-content folder
    • wp-config.php file
    • .htaccess
    • Backup zip (fileb4reset.zip)
  2. Enable the “Move to Trash” option and delete selected files.

📁 Step 6: Upload the WordPress Core ZIP File

Upload the downloaded WordPress zip file to the public_html directory.

🗂️ Step 7: Extract the WordPress ZIP

  1. Right-click and extract the ZIP file.
  2. The extracted files will be inside a folder named wordpress.
  3. Open the wordpress folder.

↗️ Step 8: Move the Extracted Files

  1. Select all files except the wp-content folder.
  2. Click Move, and remove /wordpress from the destination path to place them in the public_html root.


That’s It! Your WordPress Core is Restored

You can now visit your website. It should be back online without issues.


Pro Tips:

  • Don’t delete your wp-content folder, it contains your themes, plugins, and uploads.
  • Always take a backup before performing any file operations.
  • Avoid editing wp-config.php unless necessary.

For more WordPress tutorials and web hosting help, visit https://yesdomain.io/kb/


Keywords to Target this issue

  • Restore WordPress core
  • WordPress critical error fix
  • WordPress white screen solution
  • Reinstall WordPress manually
  • File manager WordPress recovery

Can I restore WordPress without deleting content?

Yes. If you exclude the wp-content folder and wp-config.php, your themes, plugins, and uploads will remain intact.

Will this delete my website’s data?

No, unless you delete wp-content. Always take a full backup before changes.

Need Help? Message us on WhatsApp: +91 6203299660

Leave a Comment