{"id":386557,"date":"2026-10-14T09:23:21","date_gmt":"2026-10-14T09:23:21","guid":{"rendered":"https:\/\/en-gb.wordpress.org\/plugins\/alls-well\/"},"modified":"2026-10-14T12:30:25","modified_gmt":"2026-10-14T12:30:25","slug":"alls-well","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/alls-well\/","author":12517551,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.4.0","stable_tag":"1.4.0","tested":"7.1.3","requires":"5.6","requires_php":"7.2","requires_plugins":null,"header_name":"All's Well","header_author":"Agile Pixel","header_description":"Reports this site's WordPress, PHP and plugin versions, pending updates, security settings and administrators to All's Well, which alerts you when something needs attention.","assets_banners_color":"f6f3ec","last_updated":"2026-10-14 12:30:25","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/alls-well.io","header_author_uri":"https:\/\/agilepixel.io","rating":0,"author_block_rating":0,"active_installs":0,"downloads":45,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.3.0":{"tag":"1.3.0","author":"agilepixel","date":"2026-10-14 09:22:57","revision":3745839},"1.4.0":{"tag":"1.4.0","author":"agilepixel","date":"2026-10-14 12:30:25","revision":3746321}},"upgrade_notice":{"1.4.0":"<p>Connect to All&#039;s Well with one click, without copying a token.<\/p>","1.3.0":"<p>Updates now come from WordPress.org.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3746108,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3746108,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3746108,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3746108,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3746108,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.3.0","1.4.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[732,5603,600,2550,29148],"plugin_category":[52,54],"plugin_contributors":[286704],"plugin_business_model":[],"class_list":["post-386557","plugin","type-plugin","status-publish","hentry","plugin_tags-maintenance","plugin_tags-monitoring","plugin_tags-security","plugin_tags-updates","plugin_tags-uptime","plugin_category-performance","plugin_category-security-and-spam-protection","plugin_contributors-agilepixel","plugin_committers-agilepixel"],"banners":{"banner":"https:\/\/ps.w.org\/alls-well\/assets\/banner-772x250.png?rev=3746108","banner_2x":"https:\/\/ps.w.org\/alls-well\/assets\/banner-1544x500.png?rev=3746108","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/alls-well\/assets\/icon.svg?rev=3746108","icon":"https:\/\/ps.w.org\/alls-well\/assets\/icon.svg?rev=3746108","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>All's Well watches your WordPress sites alongside their uptime. This plugin reports, once an hour and whenever something changes:<\/p>\n\n<ul>\n<li>WordPress, PHP and database versions<\/li>\n<li>installed plugins and themes, with pending updates<\/li>\n<li>risky settings, such as debug output shown to visitors or the file editor left on<\/li>\n<li>administrator accounts, so a new administrator raises an alert<\/li>\n<li>the time of the last backup, when UpdraftPlus or BackWPup is active<\/li>\n<\/ul>\n\n<p>All's Well alerts you when the plugin stops reporting, when a new administrator appears and when a setting becomes risky.<\/p>\n\n<p>On WordPress 6.9 and later, reports run through Action Scheduler. You can see them under Tools \u2192 Scheduled Actions, in the \"alls-well\" group. On older WordPress they run through WP-Cron.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin sends the information listed above to All's Well (https:\/\/alls-well.io, or the address set in the ALLS_WELL_URL constant), once an hour and when plugins, themes or administrators change. No information about the site is sent until you connect it. Administrator email addresses are never sent; logins that are email addresses are masked.<\/p>\n\n<p>When you click Connect, your browser goes to All's Well with this site's address and name, the address of this settings page to come back to, and two one-time values that tie the answer to your request. After you approve the site there, the plugin sends All's Well the one-time code it came back with, a secret that proves the request started here, and the site's address, name and plugin version. All's Well answers with the site's token.<\/p>\n\n<p>Terms: https:\/\/alls-well.io\/terms. Privacy policy: https:\/\/alls-well.io\/privacy.<\/p>\n\n<h3>Third-party libraries<\/h3>\n\n<ul>\n<li>Action Scheduler (https:\/\/actionscheduler.org), GPLv3 or later. It is bundled in vendor\/woocommerce\/action-scheduler and loaded only on WordPress 6.9 and later.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Go to Settings \u2192 All's Well and click \"Connect to All's Well\".<\/li>\n<li>Sign in to alls-well.io, or create a free account, and approve the site for your team. You come straight back to WordPress, connected.<\/li>\n<\/ol>\n\n<p>Agencies can connect sites without the button. Under \"Connect with a site token or enrolment key instead\", paste a site token or your team's enrolment key from the Sites page in All's Well. Or set the ALLS_WELL_KEY constant in wp-config.php, or run <code>wp alls-well connect<\/code>.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20account%3F\"><h3>Do I need an account?<\/h3><\/dt>\n<dd><p>Yes. The plugin reports to your team in All's Well, where the alerts and the dashboard are. If you don't have an account yet, clicking Connect lets you create a free one, and then brings you back to WordPress.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Connect with one click. Settings \u2192 All's Well \u2192 \"Connect to All's Well\" takes you to alls-well.io to sign in, or create a free account, and approve the site. Then you come straight back, connected. Pasting a site token or enrolment key still works, under \"Connect with a site token or enrolment key instead\".<\/li>\n<li>Sites that have never been connected show a notice on the Dashboard and Plugins screens, which you can dismiss.<\/li>\n<li>On the Plugins screen, the plugin's link reads \"Connect\" until the site is connected.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Updates now come from WordPress.org. Sites on 1.1 or 1.2 move over with this update.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>All's Well now lives at https:\/\/alls-well.io: new connections and updates use it. Sites connected to the old address move over by themselves on their next report.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>AgileMonitor is now All's Well. This plugin replaces the AgileMonitor plugin: activating it keeps that plugin's connection, deactivates it quietly, and still reads the AGILEMONITOR_KEY and AGILEMONITOR_URL constants. Delete the old plugin afterwards.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release.<\/li>\n<\/ul>","raw_excerpt":"Reports your site's versions, pending updates, security settings and administrators to All's Well.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/386557","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=386557"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/agilepixel"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=386557"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=386557"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=386557"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=386557"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=386557"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=386557"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}