{"id":369724,"date":"2026-09-17T08:41:48","date_gmt":"2026-09-17T08:41:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/store-health-guard-for-woocommerce\/"},"modified":"2026-09-17T08:41:26","modified_gmt":"2026-09-17T08:41:26","slug":"hookniva-workflow-monitor-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/hookniva-workflow-monitor-woocommerce\/","author":23567130,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.1","requires":"7.0","requires_php":"7.4","requires_plugins":null,"header_name":"Hookniva Workflow Monitor for WooCommerce","header_author":"Hookniva","header_description":"Monitors WooCommerce background jobs, webhooks, and silent integration failures, then explains what matters in plain language.","assets_banners_color":"7aaa9f","last_updated":"2026-09-17 08:41:26","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":25,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"guardstack","date":"2026-09-17 08:41:26","revision":3699823}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3699863,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3699863,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3699863,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3699863,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[225911,241831,5603,34953,286],"plugin_category":[45,54],"plugin_contributors":[281226],"plugin_business_model":[],"class_list":["post-369724","plugin","type-plugin","status-publish","hentry","plugin_tags-action-scheduler","plugin_tags-failed-actions","plugin_tags-monitoring","plugin_tags-webhooks","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-security-and-spam-protection","plugin_contributors-guardstack","plugin_committers-guardstack"],"banners":{"banner":"https:\/\/ps.w.org\/hookniva-workflow-monitor-woocommerce\/assets\/banner-772x250.png?rev=3699863","banner_2x":"https:\/\/ps.w.org\/hookniva-workflow-monitor-woocommerce\/assets\/banner-1544x500.png?rev=3699863","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/hookniva-workflow-monitor-woocommerce\/assets\/icon-128x128.png?rev=3699863","icon_2x":"https:\/\/ps.w.org\/hookniva-workflow-monitor-woocommerce\/assets\/icon-256x256.png?rev=3699863","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Hookniva Workflow Monitor for WooCommerce watches background systems that can fail while a storefront still looks normal.<\/p>\n\n<p>It is designed for store owners who do not want to read Action Scheduler logs or decode webhook states just to know whether an issue matters.<\/p>\n\n<p>Current checks include:<\/p>\n\n<ul>\n<li>Failed and overdue Action Scheduler jobs<\/li>\n<li>Paused or disabled WooCommerce webhooks<\/li>\n<li>Risk-aware classification for selected WooCommerce background jobs<\/li>\n<li>New and resolved issue tracking<\/li>\n<li>Automatic checks about every 12 hours<\/li>\n<li>Email alerts for newly detected priority issues<\/li>\n<li>Ignore and restore controls for issues you do not want to track<\/li>\n<li>A 35-day local history of detected and resolved issues<\/li>\n<li>Korean and English dashboard views<\/li>\n<li>Direct links to relevant WooCommerce troubleshooting screens<\/li>\n<\/ul>\n\n<p>The plugin is intentionally read-only. It does not retry jobs, reactivate webhooks, modify cron settings, edit orders, or change store configuration.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>Hookniva Workflow Monitor stores its settings, scan results, issue history, ignored-issue list, and alert email address in the local WordPress database. It does not transmit diagnostic data to a Hookniva Workflow Monitor server.<\/p>\n\n<p>When email alerts are enabled, WordPress sends the alert through the site's configured mail system.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate WooCommerce.<\/li>\n<li>Install and activate Hookniva Workflow Monitor for WooCommerce.<\/li>\n<li>Open WooCommerce &gt; Hookniva.<\/li>\n<li>Run the first health check to establish a baseline.<\/li>\n<li>Confirm the alert email address and send a test email.<\/li>\n<li>Leave automatic monitoring enabled if you want scheduled checks and alerts.<\/li>\n<\/ol>\n\n<p>For low-traffic sites, use a real server cron or a host-provided cron feature so WordPress scheduled events run reliably.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20hookniva%20workflow%20monitor%20change%20my%20woocommerce%20settings%3F\"><h3>Does Hookniva Workflow Monitor change my WooCommerce settings?<\/h3><\/dt>\n<dd><p>No. The plugin only reads diagnostic data and stores its own monitoring state. It does not retry failed jobs, enable webhooks, change orders, or modify WooCommerce configuration.<\/p><\/dd>\n<dt id=\"what%20does%20the%20health%20score%20mean%3F\"><h3>What does the health score mean?<\/h3><\/dt>\n<dd><p>The score is a quick summary based on the number and severity of currently detected issues. Informational items can remain visible without lowering the score.<\/p><\/dd>\n<dt id=\"why%20are%20some%20failed%20jobs%20marked%20as%20informational%3F\"><h3>Why are some failed jobs marked as informational?<\/h3><\/dt>\n<dd><p>Not every failed background job affects orders or payments. Hookniva Workflow Monitor classifies selected known jobs so low-risk maintenance failures are not treated like payment or integration failures.<\/p><\/dd>\n<dt id=\"why%20did%20i%20not%20receive%20an%20email%20for%20an%20informational%20item%3F\"><h3>Why did I not receive an email for an informational item?<\/h3><\/dt>\n<dd><p>Email alerts are intentionally limited to newly detected priority or warning issues. Informational items stay on the dashboard without generating alert email.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20send%20store%20data%20to%20an%20external%20service%3F\"><h3>Does this plugin send store data to an external service?<\/h3><\/dt>\n<dd><p>No. Health data and monitoring history are stored in your WordPress database. Alert email is sent through your site's normal WordPress mail setup. The plugin does not include telemetry or a remote monitoring service.<\/p><\/dd>\n<dt id=\"does%20automatic%20monitoring%20work%20if%20wp-cron%20is%20disabled%3F\"><h3>Does automatic monitoring work if WP-Cron is disabled?<\/h3><\/dt>\n<dd><p>Yes, if your host or server runs WordPress scheduled events another way. For example, a server cron can trigger WordPress scheduled events even when visitor-triggered WP-Cron is disabled.<\/p><\/dd>\n<dt id=\"how%20long%20is%20monitoring%20history%20kept%3F\"><h3>How long is monitoring history kept?<\/h3><\/dt>\n<dd><p>The plugin keeps up to 35 days of new\/resolved event history, capped to a limited number of records.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Renamed the plugin to Hookniva Workflow Monitor for WooCommerce.<\/li>\n<li>Updated the plugin slug, text domain, package directory, main file, dashboard links, and user-facing branding.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release.<\/li>\n<li>Monitors failed and overdue Action Scheduler jobs and WooCommerce webhooks.<\/li>\n<li>Adds risk-aware issue classification, scheduled monitoring, email alerts, ignore controls, and local issue history.<\/li>\n<li>Includes Korean and English dashboard views.<\/li>\n<\/ul>\n\n<h4>0.9.2<\/h4>\n\n<ul>\n<li>Renamed the plugin package and main file to match the WordPress.org slug and text domain.<\/li>\n<li>Removed the deprecated manual translation loader.<\/li>\n<li>Documented safe read-only admin query parameters for WordPress coding standards.<\/li>\n<li>Prefixed uninstall cleanup variables.<\/li>\n<\/ul>\n\n<h4>0.9.1<\/h4>\n\n<ul>\n<li>Hardened automatic schedule registration and self-repair.<\/li>\n<li>Added a grace period for server-cron execution so a due event is not treated as broken immediately.<\/li>\n<li>Clarified first-run timing: initial automatic check is queued shortly after enabling, then every 12 hours.<\/li>\n<\/ul>\n\n<h4>0.9.0<\/h4>\n\n<ul>\n<li>Release-candidate cleanup for WordPress.org submission.<\/li>\n<li>Added WooCommerce as a declared plugin dependency.<\/li>\n<li>Updated minimum WordPress requirement to match current WooCommerce requirements.<\/li>\n<li>Replaced pilot wording with release-ready copy.<\/li>\n<li>Added uninstall cleanup and expanded documentation\/privacy notes.<\/li>\n<li>Updated the admin page slug while keeping a redirect from the pre-release URL.<\/li>\n<\/ul>\n\n<h4>0.8.3<\/h4>\n\n<ul>\n<li>Separated last scheduled and last manual monitor run times.<\/li>\n<li>Added run start time and duration to manual monitoring feedback.<\/li>\n<\/ul>\n\n<h4>0.8.2<\/h4>\n\n<ul>\n<li>Simplified language handling so dashboard language controls alert language.<\/li>\n<\/ul>\n\n<h4>0.8.1<\/h4>\n\n<ul>\n<li>Stopped treating disabled visitor-triggered WP-Cron as an error by itself.<\/li>\n<li>Added clearer server-cron guidance.<\/li>\n<\/ul>\n\n<h4>0.8.0<\/h4>\n\n<ul>\n<li>Added automatic monitoring, email alerts, ignored issues, and 35-day history.<\/li>\n<\/ul>\n\n<h4>0.7.0<\/h4>\n\n<ul>\n<li>Renamed the product to Hookniva Workflow Monitor for WooCommerce.<\/li>\n<\/ul>\n\n<h4>0.6.0<\/h4>\n\n<ul>\n<li>Enforced strict Korean \/ English display separation for known technical records.<\/li>\n<\/ul>\n\n<h4>0.5.0<\/h4>\n\n<ul>\n<li>Added risk-aware classification for selected Action Scheduler failures.<\/li>\n<\/ul>\n\n<h4>0.4.2<\/h4>\n\n<ul>\n<li>Fixed new\/resolved tracking so page refreshes do not consume comparison results.<\/li>\n<\/ul>\n\n<h4>0.3.0<\/h4>\n\n<ul>\n<li>Added Korean\/English views, health score, and new\/resolved issue comparison.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Added plain-language impact and recommended-next-step explanations.<\/li>\n<\/ul>\n\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>Added the first testable diagnostic dashboard.<\/li>\n<\/ul>","raw_excerpt":"Monitor silent WooCommerce background-job and integration failures, with plain-language risk explanations and email alerts.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/369724","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=369724"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/guardstack"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=369724"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=369724"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=369724"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=369724"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=369724"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=369724"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}