How to Check WordPress Core File Integrity in Plesk

  Plesk

Introduction

Maintaining the integrity of WordPress core files is an important part of website security and maintenance. WordPress core files may become modified due to manual changes, incomplete updates, file corruption, or unauthorized modifications.

Plesk provides WordPress Toolkit, which allows website administrators to verify WordPress core files against their expected checksums and identify files that may require further investigation. For more details, refer to the official Plesk WordPress Toolkit documentation.

This document explains how to check WordPress core file integrity and restore affected core files through Plesk WordPress Toolkit when necessary.

Purpose

The purpose of this document is to provide a step-by-step procedure for verifying WordPress core file integrity through Plesk WordPress Toolkit and identifying potentially modified or corrupted core files.

Prerequisites

Before checking WordPress core file integrity, ensure that the following requirements are met:

Procedure

Follow the steps below to check WordPress core file integrity through Plesk.

Step 1: Log in to the Plesk Control Panel

Step 2: Navigate to WordPress Toolkit

Ensure that the selected installation belongs to the website you intend to inspect.

Step 3: Open the WordPress Installation Options

The available options and their locations may vary depending on the Plesk version and WordPress Toolkit interface.

Step 4: Select Check WordPress Integrity

This feature allows WordPress core files to be checked against the expected checksums for the installed WordPress version.

Step 5: Verify WordPress Core File Checksums

A checksum mismatch indicates that a file differs from the expected reference. It does not automatically mean that the file is infected or malicious.

Step 6: Review the Verification Results

If suspicious modifications are identified, consider reviewing file timestamps, website access logs, security scan results, and recent administrative changes.

Do not assume that every checksum mismatch is a security incident. Further investigation may be required to determine the cause.

Step 7: Reinstall WordPress Core Files if Required

If the verification identifies unexpected modifications or corrupted WordPress core files, consider restoring the core files.

Important: Reinstalling WordPress core files should be performed carefully. Confirm the scope of the operation and ensure that the backup is available before proceeding. Review any warnings displayed by Plesk before confirming the action.

Step 8: Verify the Website After Restoration

After restoring the WordPress core files, perform the following checks:

If integrity issues remain, investigate the affected files and the underlying cause rather than repeatedly reinstalling WordPress.

Result

WordPress core file integrity is checked through Plesk WordPress Toolkit, and files that differ from their expected checksums are identified for further investigation.

If unexpected modifications or corrupted core files are confirmed, the WordPress core can be restored using the appropriate recovery option. The website should then be checked to confirm that core-file verification and essential website functionality are working as expected.

Important Notes and Best Practices

Conclusion

Plesk WordPress Toolkit provides a convenient way to verify WordPress core file integrity and identify files that may have been modified or corrupted.

By following this procedure, administrators can check core-file checksums, investigate unexpected changes, and restore WordPress core files when necessary.

Regular backups, timely security updates, and post-restoration verification help maintain website integrity and reduce the risk of service disruption.

FAQ – Frequently Asked Questions

1. How do I check WordPress core file integrity in Plesk?

Log in to Plesk, open the required WordPress installation in WordPress Toolkit, select Check WordPress Integrity, and click Verify Checksums.

2. What does Verify Checksums do in WordPress Toolkit?

It compares WordPress core files against their expected checksums to identify files that differ from the reference values.

3. Does a checksum mismatch mean my WordPress website is hacked?

No. A checksum mismatch means that a file differs from the expected reference. It may result from manual modifications, corruption, incomplete updates, or unauthorized changes. Further investigation is needed to determine the cause.

4. Can I restore modified WordPress core files through Plesk?

Yes. Where supported by the installed WordPress Toolkit interface, you can use the Reinstall WordPress option to restore core files. Review the operation details and ensure that a recent backup is available before proceeding.

5. Will reinstalling WordPress delete my website content?

Reinstalling WordPress core files is intended to restore the WordPress core, but the exact effects depend on the operation and Plesk interface. Review the confirmation details and take a complete backup before proceeding. Do not assume that all website files and customizations are unaffected.

6. What should I do if checksum verification fails?

Review the affected files, determine whether the changes are expected, and investigate suspicious modifications. If corrupted or unauthorized changes are confirmed, restore the appropriate core files and perform a security review.

7. Should I back up my website before reinstalling WordPress?

Yes. A recent backup of the website files and database is strongly recommended, particularly for production websites. Verify that the backup is available and usable before starting the restoration process.

8. What if checksum mismatches return after reinstalling WordPress?

Investigate the underlying cause, including possible compromised credentials, vulnerable plugins or themes, unauthorized access, and automated file modifications. Repeatedly reinstalling core files without addressing the cause may not resolve the issue.

Related Articles

How to Add a User in Plesk

How to Create a User Role in Plesk

Talk to Our Technology Experts

Need assistance with WordPress core integrity checks, Plesk configuration, or website security? Our team can help with WordPress Toolkit, hosting management, security troubleshooting, and ongoing server administration.

Connect with our technology experts.

LEAVE A COMMENT