{"id":368540,"date":"2026-10-21T16:35:21","date_gmt":"2026-10-21T16:35:21","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/web-change-tracker\/"},"modified":"2026-10-21T16:34:58","modified_gmt":"2026-10-21T16:34:58","slug":"pixelash-site-change","status":"publish","type":"plugin","link":"https:\/\/frp.wordpress.org\/plugins\/pixelash-site-change\/","author":23554822,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.3","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Pixelash Site Change","header_author":"Krishita Technologies","header_description":"Monitors your WordPress site for meaningful content, plugin, theme, user and settings changes, and keeps a complete audit history with severity scoring and alerts.","assets_banners_color":"","last_updated":"2026-10-21 16:34:58","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":92,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"ektadev","date":"2026-10-21 16:34:58","revision":3758717}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"The dashboard \u2014 monitoring status, severity breakdown, and recent activity.","2":"The Changes \/ Activity Log screen with filters.","3":"The Settings screen.","4":"The onboarding setup screen shown on first activation."}},"plugin_section":[],"plugin_tags":[8534,281664,149515,5603,600],"plugin_category":[54],"plugin_contributors":[279752],"plugin_business_model":[],"class_list":["post-368540","plugin","type-plugin","status-publish","hentry","plugin_tags-audit-log","plugin_tags-change-detection","plugin_tags-content-changes","plugin_tags-monitoring","plugin_tags-security","plugin_category-security-and-spam-protection","plugin_contributors-ektadev","plugin_committers-ektadev"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/pixelash-site-change.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Pixelash Site Change watches your WordPress site and builds a complete audit trail of what changed, when, and (where WordPress can tell us) who did it \u2014 so \"wait, when did this happen?\" always has an answer.<\/p>\n\n<p><strong>What it tracks (Phase 1 \/ current release)<\/strong><\/p>\n\n<ul>\n<li>Post and page content \u2014 created, deleted, title, content, excerpt, slug, status, and featured image changes<\/li>\n<li>Plugins \u2014 installed, removed, activated, deactivated, and version updates<\/li>\n<li>Themes \u2014 activation switches and version updates<\/li>\n<li>Users \u2014 accounts created\/deleted, role changes, email changes, password resets, and failed login attempts, recorded in real time<\/li>\n<li>Important site settings \u2014 site title, URLs, permalink structure, search-engine visibility, public registration, default role, and more<\/li>\n<\/ul>\n\n<p>Every change is scored <strong>Low \/ Medium \/ High \/ Critical<\/strong> and shown on a dashboard with real counts, a filterable Activity Log, and email alerts once a change meets your chosen severity threshold.<\/p>\n\n<p><strong>Snapshots<\/strong><\/p>\n\n<p>The plugin keeps a locked \"Initial Baseline\" snapshot from the moment it's activated, plus a record of every scan afterward, so you always have a clear before\/after reference point.<\/p>\n\n<p><strong>Built for real sites<\/strong><\/p>\n\n<p>Regular scans only re-check content that changed since the last scan (not your entire site every time), so performance stays reasonable even on larger sites. Scheduled scanning uses WP-Cron with configurable intervals from every 5 minutes to weekly.<\/p>\n\n<p><strong>Your data stays yours<\/strong><\/p>\n\n<p>No external account, no telemetry, no required sign-up. Change history has a configurable retention period (7 days to unlimited), and is kept (not deleted) if you ever remove the plugin, unless you explicitly opt in to deletion under Settings.<\/p>\n\n<p><strong>What's next<\/strong><\/p>\n\n<p>This is the initial release, covering the core monitoring engine. Visual\/screenshot comparison, file and WordPress-core monitoring, WooCommerce monitoring, SEO plugin integrations, webhook\/Slack\/Teams alerts, PDF reporting, multisite support, and optional AI-assisted summaries are planned for upcoming releases \u2014 each will ship fully working, not as a placeholder.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin ZIP via <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>, or unzip into <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate <strong>Pixelash Site Change<\/strong>.<\/li>\n<li>You'll be taken to a short setup screen \u2014 choose your monitoring level, scan frequency, notification email, and what content to monitor. No account required.<\/li>\n<li>A locked \"Initial Baseline\" snapshot is created automatically.<\/li>\n<li>From then on, changes are detected on your chosen schedule, or any time via the Dashboard's <strong>Scan Now<\/strong> button.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20slow%20down%20my%20site%3F\"><h3>Does this slow down my site?<\/h3><\/dt>\n<dd><p>No scanning happens on regular visitor page loads. Scans run via WP-Cron in the background, and only re-check content modified since the previous scan.<\/p><\/dd>\n<dt id=\"will%20this%20fill%20my%20inbox%20with%20alerts%20for%20every%20tiny%20change%3F\"><h3>Will this fill my inbox with alerts for every tiny change?<\/h3><\/dt>\n<dd><p>No \u2014 you choose the minimum severity that triggers an email (Settings \u2192 Notifications), and Ignore Rules let you permanently silence specific pages, plugins, or change types you don't care about.<\/p><\/dd>\n<dt id=\"can%20an%20ignore%20rule%20hide%20a%20security-relevant%20event%3F\"><h3>Can an Ignore Rule hide a security-relevant event?<\/h3><\/dt>\n<dd><p>No. New administrator accounts, role changes, and account deletions are always recorded regardless of any ignore rule \u2014 this is enforced in code, not just policy.<\/p><\/dd>\n<dt id=\"does%20this%20scan%20for%20malware%3F\"><h3>Does this scan for malware?<\/h3><\/dt>\n<dd><p>No \u2014 this is change detection, not malware scanning. It tells you <em>what changed<\/em>; it does not attempt to identify malicious code.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20my%20data%20if%20i%20uninstall%20the%20plugin%3F\"><h3>What happens to my data if I uninstall the plugin?<\/h3><\/dt>\n<dd><p>Nothing is deleted by default. If you want your data removed on uninstall, enable that explicitly under Settings \u2192 Privacy &amp; Retention before removing the plugin.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: content, plugin, theme, user, and settings monitoring; dashboard; activity log; snapshots; ignore rules; email alerts; onboarding wizard.<\/li>\n<\/ul>","raw_excerpt":"Detect and log meaningful changes to your content, plugins, themes, users and settings, with severity scoring and email alerts.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/368540","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=368540"}],"author":[{"embeddable":true,"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ektadev"}],"wp:attachment":[{"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=368540"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=368540"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=368540"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=368540"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=368540"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=368540"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}