Website File Changes Monitor


Get alerted via email of file changes on your WordPress sites to boost reliability & security

There are many benefits you can take advantage of when you install this hassle-free file integrity monitor plugin on your website, such as:
* Keep track of the last code changes on your website for easier troubleshooting
* Identify leftover & backup files that can lead to sensitive business & technical data exposure
* Pinpoint malware injections early to avoid irreparable site damage
* Do the neccesary forensic work during a past-hack job

Keeping track and knowing of file changes on your WordPress website is a maintanence and security best practise every site owner should follow. This can only be done by installing a plugin. Use the Website File Changes Monitor plugin to automatically scan your website for file changes.

The plugin alerts you of file changes via email. It helps you easily spot leftover files, and identify injected malware and code changes, so you can remove the files that could leave your website exposed and clean malware infections at the earliest possible.

Maintained & Supported by WP White Security

WP White Security builds high-quality WordPress security & site management plugins like WP Activity Log, the #1 WordPress activity log plugin. Browse our list of WordPress plugins that help you better manage and improve the security of your WordPress website.

Why Do You Need a website file integrity monitoring plugin?

No single WordPress security solution is bullet proof. Every solution has its shortcomings. A complete security solution is made up of a suite of tools and plugins that work together, allowing you to address all of your website’s security requirements. The more tools and security layers you build, the harder it will be for attackers to succeed. It also makes it easier for you to block malicious attacks, and monitor the site’s security and health.

The Website File Changes Monitor plugin provides you with the much needed visibility of modifications that happen on your website’s file system. File changes on your WordPress website can be an early sign of a malicious hack attack or a technical problem. Hence why security professionals recommend a website files monitor plugin.

The Website File Changes Monitor plugin helps you:

  • Identify a possible hack attack during the early stages, allowing you to limit the damage
  • Find where exactly backdoors, trojans and other malware are injected on your site
  • Identify the infections and code changes during the post-hack forensics & cleanup
  • Catch red-handed the exploitation of 0-day vulnerabilities on your site
  • Ease the process of cleaning & recovering an infected hacked website

A Role Beyond WordPress Security

The scope of monitoring your website for file changes goes beyond detecting malicious attacks and malware infections. It is a WordPress website security and management best practice that can also help you:

  • Check the integrity of your WordPress core, plugins and theme files
  • Find leftover files developers leave by mistake that could lead to sensitive information disclosure, such as backup files, database files etc
  • Keep track of where developers are doing code changes on your WordPress site
  • Troubleshoot and avoid unnecessary technical WordPress site problems

Website File Changes Monitor Plugin Features

Website File Changes Monitor is a very easy to use and zero admin plugin. Once installed it automatically starts scanning all the files on your WordPress site without requiring any manual intervention.

However don’t let the simplicity and automation fool you. Under the hood the Website File Changes Monitor plugin is a fully blown and configurable tool that every WordPress site administrator should install on their WordPress sites and multisite network.

Instant Email Notifications

After a scan, the Website File Changes Monitor plugin sends an email with the list of file changes it identifies on your WordPress sites and multisite networks.

The email includes all the details you require to keep tabs of the file changes on your website, such as:
* The filename and the path of the file
* A count of how many files were added, modified or deleted
* A highlight of the site admin changes that caused the file changes, such as the plugins or themes installs, uninstalls and updates.

No False Alarms – Just Genuine Alerts!

The Website File Changes Monitor plugin uses an exclusive smart technology that detects WordPress core updates, plugins and themes installs, uninstalls and updates.

When you update the WordPress core, install a new plugin, update a theme, or delete a plugin it won’t flood you with hundreds of alerts prompting a false alarm! You only get alerted of genuine file changes that can have an effect on the functionality and security of your WordPress site!

Scans ALL Your Files, Including Custom Code

The Website File Changes Monitor plugin can scan any type of file and it is not limited to WordPress and PHP files. Apart from the WordPress core files, plugins and themes files, it will also scan any other custom code files that you might have on your WordPress site.

It also compares the WordPress core files of your website to the list of files on the official WordPress repository, so it will also alert you if a WordPress core file has been tampered with, or changed.

To learn more on both the file integrity monitoring technologies the plugin uses refer to how the plugin detects file changes on WordPress

WordPress Multisite Networks Support

The Website File Changes Monitor plugin can also detect file changes on WordPress multisite networks. When installed on a network, the plugin configuration and alerts are only available to the super administrators, preventing possible disclosure of sensitive information that could jeopardize the security of the sites on the network.

Other Notable Plugin Features

  • Optimized scanning technology that does not affect the performance of your site
  • Fully configurable file scan frequency (hourly, daily, weekly, time of the day)
  • Instant file integrity scans with just a click of a button
  • Ability to exclude directories, files and file types from the scan
  • Configurable maximum file size to scan
  • File changes data only available to administrators for better security

FREE Plugin Support

Support for the WordPress Files Monitor plugin is available for free via:

For any other queries, feedback, or if you simply want to get in touch with us please use our contact form.

As Featured On:

Further Reading & Information

The Website File Changes Monitor plugin is developed by WP White Security, developers of niche WordPress security and admin plugins, including WP Security Audit Log, the most comprehensive WordPress activity log plugin.

Translate the plugin in your own language

If you want to help us translate this plugin in your own language please contact us. We will credit all translators.

From within WordPress

  1. Visit ‘Plugins > Add New’
  2. Search for ‘Website File Changes Monitor’
  3. Install & activate the Website File Changes Monitor from your Plugins page.


  1. Download the plugin from the WordPress plugins repository
  2. Unzip the zip file and upload the website-file-changes-monitor folder to the /wp-content/plugins/ directory
  3. Activate the Website File Changes Monitor plugin through the ‘Plugins’ menu in WordPress


  • The main inteface where the identified added, modified and deleted files are reported.
  • The plugin's exclusive smart technology alerts you when the file changes are due because of a WordPress core, plugin or theme install, update or uninstallation.
  • The plugin has an easy to follow wizard so you can configure the essentials and start using the plugin within just seconds.
  • Configure all the essential settings in the wizard, such as the scan schedule.
  • In the wizard you also get an explanation of how you can use the plugin and how to manage the reported file changes.
  • The email will alert you of any file changes in the email notification, that is automatically sent once the scan is finished.


Can I install the Website File Changes Monitor plugin on WordPress version 4.6 or earlier?

Yes you can, but before installing it please install and activate the REST API plugin.


2021 年 2 月 7 日
When we mark files discovered on a scan as read. Then in the next immediate scan it is showing same files as newly changed even actually there is no change in files. My email is flooded with false file change warning emails. I think people who are developing this plugin doesn't even test its main functionality before issue updates. Which means this plugin might have more undiscovered security and functionality issues in it. Recommending not to install this plugin and uninstall if its installed. Don't make your precious website a test subject of someones junk. It's their job to test the plugin properly before issue any updates, not ours.
2021 年 1 月 27 日
I wanted to use this plugin to detect when malicious code is injected into wordpress files. In general, this plugin indeed detects changes to files, but there are at least to major issues. Firstly, Plugin/theme updates flood the change overview with thousands of files, which per se is good as these files changed. But there is no option to say "mark all the files in that directory as read", so you have the options to just mark all the 37 000 files as read, or step through them in sets of 100 and mark them as read. Secondly, after some days the plugin just stopped working and did not remember new scans, so that the same files were reported on and on without having been changed in the meantime. Sometimes there is a message like "whoops, there was an error, contact us at [email]", but sorry, no, after writing this review I do not want to spend any more time on this plugin.
2020 年 11 月 28 日
you added the ability to restore a file. I truly believe this is a much better approach to WordPress security than running resource intensive scans with signatures that miss some and are ineffective against Zero day hacks. File Integrity Monitoring is the way! Make this a premium plugin with added "Pro" features like "quick restore" or "quarantine". Something like this with a good WAF/Firewall, strong password, redundant backup plan, and login/Brute Force protection... You are going to be covered for 99.999% of all attacks... Anyways, I would love to part my money with you and be a supporter for features like these. BulletProof Security Pro does this but it is a very clunky outdated UI.
閱讀全部 14 則使用者評論


以下人員參與了開源軟體〈Website File Changes Monitor〉的開發相關工作。


Website File Changes Monitor 外掛目前已有 1 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將 Website File Changes Monitor 外掛本地化為台灣繁體中文版


任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄


= 1.8.1 (2021-06-17)

  • Bug Fix
    • Adding missing update to class to prepare new file events table.

= 1.8.0 (2021-06-17)

Release Notes: Website File Changes Monitor 1.8: major performance, reliability & performance improvements

  • Improvements
    • Plugin now stores file changes in own database tables and format instead of CPTs.
    • Moved file scanning as a background task to reduce load and improve scan speed.
    • File information is now stored in the wp_options table accross multiple options (each max 1000 entries) to ensure we dont create a single large entry which can cause issues on some hosts.
    • Timezones are now handled nativity using wp_timezone_string rather than a DateTime object.
    • checksum checks runs on initial scan, alerting users of core file changes at the earliest opportunity.

Earlier versions

Please refer to the complete plugin changelog for more detailed information about what was new, improved and fixed in previous versions of the Website File Changes Monitor plugin for WordPress.