{"id":343825,"date":"2026-07-22T20:21:48","date_gmt":"2026-07-22T20:21:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/site-change-monthly-report\/"},"modified":"2026-07-22T20:21:39","modified_gmt":"2026-07-22T20:21:39","slug":"dmedia-site-change-audit-reports","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/dmedia-site-change-audit-reports\/","author":18707863,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.0","stable_tag":"1.2.0","tested":"7.0.2","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"DMedia Site Change Audit Reports","header_author":"D Media Group","header_description":"Registra cambios importantes de WordPress, reconstruye huellas hist\u00f3ricas disponibles y genera reportes mensuales descargables en Excel.","assets_banners_color":"","last_updated":"2026-07-22 20:21:39","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/dmediagroup.net\/","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":26,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.0":{"tag":"1.2.0","author":"ososam","date":"2026-07-22 20:21:39"}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[262246],"plugin_tags":[8531,8533,6590,3654,600],"plugin_category":[54],"plugin_contributors":[272869],"plugin_business_model":[],"class_list":["post-343825","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-activity-log","plugin_tags-audit","plugin_tags-excel","plugin_tags-reports","plugin_tags-security","plugin_category-security-and-spam-protection","plugin_contributors-ososam","plugin_committers-ososam"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/dmedia-site-change-audit-reports.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Site Change Monthly Report<\/strong> acts as a secure, high-fidelity activity log and audit system for WordPress. It tracks user actions in real-time and reconstructs historical changes, storing them in a lightweight database table with automatic cleanups.<\/p>\n\n<p>Key features include:\n* <strong>Real-time Monitoring:<\/strong> Tracks WordPress core updates, plugin\/theme changes, content updates (pages, posts, custom post types), and user logins\/failed sessions (with IP address tracking).\n* <strong>Historical Reconstruction:<\/strong> Scans revisions, content modifications, user registrations, and core file integrity checks.\n* <strong>Flexible Filtering:<\/strong> Search and filter events by category, user, date, or text.\n* <strong>Export &amp; Automated Delivery:<\/strong> Export logs to Excel (.xlsx) or CSV. Configure automatic monthly email deliveries of the previous month's report.\n* <strong>Dashboard Widget:<\/strong> Monitor recent site activity at a glance.\n* <strong>WP-CLI Integration:<\/strong> Run audit scans, status checks, and exports directly from the command line.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>dmedia-site-change-audit-reports<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install the .zip directly via Plugins &gt; Add New &gt; Upload.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Go to Tools &gt; Site Change Report to view the log and configure your settings.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20affect%20site%20performance%3F\"><h3>Does this plugin affect site performance?<\/h3><\/dt>\n<dd><p>No. Real-time hooks are optimized to run instantly, and the historical reconstruction scans are run in small, non-blocking background cron batches.<\/p><\/dd>\n<dt id=\"how%20much%20database%20space%20does%20it%20use%3F\"><h3>How much database space does it use?<\/h3><\/dt>\n<dd><p>Very little. It stores entries as plain text. Furthermore, you can adjust the history retention period (e.g., to 6 months) under Settings, and the plugin will clean up older records automatically.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Added IP address tracking for real-time security events.<\/li>\n<li>Added user authentication hooks (login, logout, failed login events).<\/li>\n<li>Added core integrity checks utilizing the official WordPress.org API checksums.<\/li>\n<li>Added email report logging, delivery status visualizers, and manual trigger test button.<\/li>\n<li>Fully updated SQL queries, escaping, and nonces for WordPress Directory compliance.<\/li>\n<li>Added custom WP-CLI command triggers.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release. Real-time logging of post edits, plugin updates, and basic Excel\/CSV exports.<\/li>\n<\/ul>","raw_excerpt":"Monitor, audit, and reconstruct changes on your WordPress site. Export monthly activity reports in Excel (.xlsx) and CSV, configure email reports and  &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/343825","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=343825"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ososam"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=343825"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=343825"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=343825"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=343825"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=343825"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=343825"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}