{"id":181768,"date":"2024-03-12T13:08:35","date_gmt":"2024-03-12T13:08:35","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/wpmissioncontrol\/"},"modified":"2026-01-01T19:40:40","modified_gmt":"2026-01-01T19:40:40","slug":"wpmissioncontrol","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/wpmissioncontrol\/","author":21079155,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.4","stable_tag":"1.2.4","tested":"6.9.4","requires":"5.4","requires_php":"7.2","requires_plugins":null,"header_name":"WPMissionControl","header_author":"WPMissionControl Team","header_description":"Remote maintenance and security system for Wordpress websites provided by WPMissionControl Center.","assets_banners_color":"4729ac","last_updated":"2026-01-01 19:40:40","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/wpmissioncontrol.com","header_plugin_uri":"https:\/\/wpmissioncontrol.com\/plugins\/wp-mission-control","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":20,"downloads":2184,"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":"alexkrauchn","date":"2024-03-12 13:16:10"},"1.0.1":{"tag":"1.0.1","author":"alexkrauchn","date":"2024-06-20 13:43:57"},"1.0.2":{"tag":"1.0.2","author":"alexkrauchn","date":"2024-07-17 07:35:15"},"1.0.3":{"tag":"1.0.3","author":"alexkrauchn","date":"2024-07-17 07:43:21"},"1.0.4":{"tag":"1.0.4","author":"alexkrauchn","date":"2024-10-31 17:22:29"},"1.0.5":{"tag":"1.0.5","author":"alexkrauchn","date":"2024-10-31 17:38:11"},"1.0.6":{"tag":"1.0.6","author":"alexkrauchn","date":"2025-09-12 06:50:44"},"1.0.7":{"tag":"1.0.7","author":"alexkrauchn","date":"2025-07-17 10:34:48"},"1.0.8":{"tag":"1.0.8","author":"alexkrauchn","date":"2025-09-12 06:50:44"},"1.0.9":{"tag":"1.0.9","author":"alexkrauchn","date":"2025-09-29 08:48:18"},"1.1.0":{"tag":"1.1.0","author":"alexkrauchn","date":"2025-10-25 18:01:02"},"1.2.0":{"tag":"1.2.0","author":"alexkrauchn","date":"2025-12-02 12:26:55"},"1.2.1":{"tag":"1.2.1","author":"alexkrauchn","date":"2025-12-07 09:53:02"},"1.2.2":{"tag":"1.2.2","author":"alexkrauchn","date":"2025-12-07 19:12:45"},"1.2.3":{"tag":"1.2.3","author":"alexkrauchn","date":"2026-01-01 19:17:17"},"1.2.4":{"tag":"1.2.4","author":"alexkrauchn","date":"2026-01-01 19:40:40"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3049797,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3049797,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3105141,"resolution":"1544x500","location":"assets","locale":""},"banner-1880x609.jpg":{"filename":"banner-1880x609.jpg","revision":3105143,"resolution":"1880x609","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3105141,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9","1.1.0","1.2.0","1.2.1","1.2.2","1.2.3","1.2.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3049797,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3049797,"resolution":"2","location":"assets","locale":""}},"screenshots":{"1":"Screenshot of the plugin's Settings page on desktop","2":"Screenshot of the plugin's Settings page on mobile"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[174233,55021,181276,1200,2427],"plugin_category":[39,52,54],"plugin_contributors":[225386],"plugin_business_model":[],"class_list":["post-181768","plugin","type-plugin","status-publish","hentry","plugin_tags-domain-check","plugin_tags-malware-scanner","plugin_tags-ssl-monitoring","plugin_tags-uptime-monitoring","plugin_tags-website-security","plugin_category-business","plugin_category-performance","plugin_category-security-and-spam-protection","plugin_contributors-alexkrauchn","plugin_committers-alexkrauchn"],"banners":{"banner":"https:\/\/ps.w.org\/wpmissioncontrol\/assets\/banner-772x250.jpg?rev=3105141","banner_2x":"https:\/\/ps.w.org\/wpmissioncontrol\/assets\/banner-1544x500.jpg?rev=3105141","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/wpmissioncontrol\/assets\/icon-128x128.png?rev=3049797","icon_2x":"https:\/\/ps.w.org\/wpmissioncontrol\/assets\/icon-256x256.png?rev=3049797","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/wpmissioncontrol\/assets\/screenshot-1.png?rev=3049797","caption":"Screenshot of the plugin's Settings page on desktop"},{"src":"https:\/\/ps.w.org\/wpmissioncontrol\/assets\/screenshot-2.png?rev=3049797","caption":"Screenshot of the plugin's Settings page on mobile"}],"raw_content":"<!--section=description-->\n<p>WPMissionControl delivers full-stack <strong>observability<\/strong>, <strong>security<\/strong>, and <strong>health monitoring<\/strong> for WordPress \u2014 without slowing your site down.<\/p>\n\n<p>The plugin runs as a lightweight client that connects your site to our cloud observability platform. You get uptime checks, SSL monitoring, integrity scanning, visual regressions, and deep error insights \u2014 all processed off-site to keep your WordPress fast.<\/p>\n\n<p>A free WPMissionControl account is required to view your monitoring dashboard.<\/p>\n\n<h3>What WPMissionControl Monitors<\/h3>\n\n<h3><strong>Uptime &amp; Performance<\/strong><\/h3>\n\n<p>Instant alerts when your site goes down or becomes slow.<\/p>\n\n<h3><strong>SSL &amp; Domain Expiration<\/strong><\/h3>\n\n<p>Never miss an expiring certificate or renewal deadline.<\/p>\n\n<h3><strong>Integrity &amp; Security<\/strong><\/h3>\n\n<p>Core, theme, and plugin checksum validation to detect tampering or suspicious changes.<\/p>\n\n<h3><strong>AI Malware Scanning<\/strong><\/h3>\n\n<p>AI-driven detection catches unknown or evolving threats traditional scanners miss.<\/p>\n\n<h3><strong>Visual Regression Monitoring<\/strong><\/h3>\n\n<p>Automatic screenshot comparisons to spot layout shifts or broken UI components.<\/p>\n\n<h3><strong>Activity Log &amp; Error Tracking (v1.2+)<\/strong><\/h3>\n\n<p>Monitor and analyze:\n- Updates (core, plugins, themes)\n- User logins &amp; role changes\n- Content changes\n- Cron failures\n- Database, REST API &amp; AJAX errors\n- Fatal errors and config anomalies<\/p>\n\n<h3><strong>Real-Time Alerts<\/strong><\/h3>\n\n<p>Email, Slack, and SMS notifications (plan-dependent).<\/p>\n\n<h3><strong>Public Status Page<\/strong><\/h3>\n\n<p>Share an independent, always-up-to-date health overview of your site.<\/p>\n\n<h3><strong>Secure Website Badge<\/strong><\/h3>\n\n<p>Show visitors your site is monitored and safe.<\/p>\n\n<p>All monitoring runs on our servers \u2014 the plugin remains extremely lightweight.<\/p>\n\n<h3>Disclaimer<\/h3>\n\n<p>This plugins sends information about your website, including it's core version, health points, and checksums of the core, installed themes and plugins files, and activity log to <a href=\"wpmissioncontrol.com\">wpmissioncontrol.com<\/a>. This information is only sent with the proper API key set, used to assess overall health of your website and is not shared with any thrid party. Consider reading our <a href=\"https:\/\/wpmissioncontrol.com\/privacy-policy\">Privacy Policy<\/a> and <a href=\"https:\/\/wpmissioncontrol.com\/terms-of-service\">Terms of Service<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install or upload <a href=\"https:\/\/github.com\/alexkrauchn\/wpmc-plugin\/archive\/refs\/heads\/dist.zip\">WPMissionControl<\/a> to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Enter your API key on the plugin's Settings page to connect your website to the system. The code can be generated in your WPMissionControl Dashboard. Refer to detailed instruction <a href=\"https:\/\/wpmissioncontrol.com\/knowledgebase\/how-to-setup-your-wordpress-website-health-monitoring\"><code>here<\/code><\/a>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='does%20wpmissioncontrol%20slow%20down%20my%20website%3F'><h3>Does WPMissionControl slow down my website?<\/h3><\/dt>\n<dd><p>No. The plugin is lightweight and optimized for performance. Most monitoring runs externally from our servers without impacting your site speed.<\/p><\/dd>\n<dt id='what%20does%20the%20activity%20log%20capture%3F'><h3>What does the Activity Log capture?<\/h3><\/dt>\n<dd><p>The Activity Log (introduced in v1.1) provides deep visibility into your WordPress site, including: plugin and theme updates, core updates, user logins and role changes, post and content changes, REST API errors, AJAX errors, database errors, missed or failing cron jobs, fatal errors, PHP or configuration issues. It helps diagnose issues, security incidents, or unexpected behavior.<\/p><\/dd>\n<dt id='what%20notifications%20will%20i%20receive%3F'><h3>What notifications will I receive?<\/h3><\/dt>\n<dd><p>You\u2019ll receive real-time alerts for uptime issues, SSL expiration, domain renewal, malware detection, and more\u2014via email, Slack, or SMS, depending on your plan.<\/p><\/dd>\n<dt id='how%20does%20screenshot%20monitoring%20work%3F'><h3>How does screenshot monitoring work?<\/h3><\/dt>\n<dd><p>Our system takes regular visual snapshots of your website and compares them to previous versions. If a major visual change is detected, you\u2019ll get an alert.<\/p><\/dd>\n<dt id='is%20the%20plugin%20compatible%20with%20all%20themes%20and%20plugins%3F'><h3>Is the plugin compatible with all themes and plugins?<\/h3><\/dt>\n<dd><p>Yes. WPMissionControl is designed to work alongside any theme or plugin. It only reads data and does not interfere with your site\u2019s output or layout.<\/p><\/dd>\n<dt id='do%20i%20need%20to%20create%20an%20account%20to%20use%20it%3F'><h3>Do I need to create an account to use it?<\/h3><\/dt>\n<dd><p>Yes. An account is required to access your monitoring dashboard, set up notifications, and view your public status page.<\/p><\/dd>\n<dt id='can%20i%20monitor%20more%20than%20one%20website%3F'><h3>Can I monitor more than one website?<\/h3><\/dt>\n<dd><p>Absolutely. You can monitor multiple websites from a single dashboard. Different plans support different limits\u2014see our pricing page for details.<\/p><\/dd>\n<dt id='what%20is%20the%20public%20status%20page%3F'><h3>What is the public status page?<\/h3><\/dt>\n<dd><p>Each monitored website gets a public-facing status page that shows uptime, SSL status, and overall site health\u2014great for transparency.<\/p><\/dd>\n<dt id='what%20happens%20if%20malware%20is%20detected%3F'><h3>What happens if malware is detected?<\/h3><\/dt>\n<dd><p>You\u2019ll be alerted immediately. Premium users also have access to AI-powered scanning and can request additional cleanup services if needed.<\/p><\/dd>\n<dt id='does%20this%20plugin%20include%20an%20error%20logger%3F'><h3>Does this plugin include an error logger?<\/h3><\/dt>\n<dd><p>Yes. The Activity Log includes: REST API error logging, AJAX error logging, database error logging, fatal error detection, cron failure detection. This is part of WPMissionControl\u2019s observability layer.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>v1.2.4<\/h4>\n\n<ul>\n<li>Fix: missing dashboard observability widget files<\/li>\n<\/ul>\n\n<h4>v1.2.3<\/h4>\n\n<ul>\n<li>New: Website Observability Summary Widget on the Dashboard<\/li>\n<\/ul>\n\n<h4>v1.2.2<\/h4>\n\n<ul>\n<li>Improved: Cron failures detection logic<\/li>\n<\/ul>\n\n<h4>v1.2.1<\/h4>\n\n<ul>\n<li>Improved: Cron failures detection logic<\/li>\n<li>Tested: Wordpress 6.9<\/li>\n<\/ul>\n\n<h4>v1.2.0<\/h4>\n\n<ul>\n<li>Improved: REST and AJAX error detection now more accurate and lightweight<\/li>\n<li>Improved: Overall stability and error-handling reliability<\/li>\n<li>Fixed: Various minor bugs and edge-case issues<\/li>\n<\/ul>\n\n<h4>v1.1.0<\/h4>\n\n<ul>\n<li>New: Advanced Observability &amp; Activity Log \u2014 captures plugin\/theme updates, user logins, post changes, REST API errors, database errors, cron failures, AJAX issues, and fatal errors<\/li>\n<\/ul>\n\n<h4>v1.0.9<\/h4>\n\n<ul>\n<li>API connectivity check updated<\/li>\n<\/ul>\n\n<h4>v1.0.8<\/h4>\n\n<ul>\n<li>API connectivity check added<\/li>\n<li>Badge preview and shortcode added<\/li>\n<\/ul>\n\n<h4>v1.0.7<\/h4>\n\n<ul>\n<li>Screenshot comparison support scripts added<\/li>\n<\/ul>\n\n<h4>v1.0.6<\/h4>\n\n<ul>\n<li>Icon and description update<\/li>\n<\/ul>\n\n<h4>v1.0.5<\/h4>\n\n<ul>\n<li>Description update<\/li>\n<\/ul>\n\n<h4>v1.0.4<\/h4>\n\n<ul>\n<li>Added Settings link<\/li>\n<li>Plugin version added to Health Report sent to WPMissionControl<\/li>\n<li>AI Malware Scan analysis functionality added<\/li>\n<\/ul>\n\n<h4>v1.0.3<\/h4>\n\n<ul>\n<li>Description update<\/li>\n<\/ul>\n\n<h4>v1.0.2<\/h4>\n\n<ul>\n<li>Compatibility testing<\/li>\n<\/ul>\n\n<h4>v1.0.1<\/h4>\n\n<ul>\n<li>Assets update<\/li>\n<\/ul>\n\n<h4>v1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Monitor uptime, SSL, domain, integrity, malware, visual changes, activity, and errors. Lightweight client. Requires a WPMissionControl account.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/181768","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=181768"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/alexkrauchn"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=181768"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=181768"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=181768"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=181768"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=181768"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=181768"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}