File Change Monitor

外掛說明

File Change Monitor is a lightweight WordPress plugin that detects file changes in your core, theme, and plugin directories, helping you monitor unauthorized modifications or malware injections.

Features

  • Scans critical WordPress directories (wp-admin, wp-includes, wp-content/themes, wp-content/plugins)
  • Detects file additions, modifications, and deletions
  • Sends alert via email to the admin email address
  • Lightweight and fast
  • No configuration required – install and activate

螢幕擷圖

安裝方式

  1. Upload the plugin files to the /wp-content/plugins/file-change-monitor directory, or install it via the WordPress plugin repository.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. The plugin will automatically start monitoring file changes.

常見問題集

Can I customize which folders are monitored?

Currently, the plugin monitors core WordPress folders by default. Custom folder support will be added in a future release.

How often does the plugin check for changes?

The plugin checks on a scheduled interval and when the scan interval is due, so it does not scan on every page load.

Can I receive alerts through Telegram or other services?

The current version supports email alerts. Support for additional channels is planned.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

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

參與者

將〈File Change Monitor〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

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

變更記錄

1.0.4

  • Added scheduled and throttled scanning to avoid site performance impact on every page load.
  • Added activation hook to initialize baseline scanning state.
  • Added cron support for regular automated scans.
  • Improved file state comparison with safer metadata storage.

1.0.3

  • Removed incorrect ZIP file structure from trunk and tags.
  • Added clean file structure with proper plugin root files.

1.0.2

  • Fixed: replaced hardcoded paths with WordPress functions.
  • Log file moved to uploads directory using wp_upload_dir().
  • Updated author name to “oyagmur”.