[WordPress] 外掛分享: Testomato Monitoring

首頁外掛目錄 › Testomato Monitoring
WordPress 外掛 Testomato Monitoring 的封面圖片
全新外掛
安裝啟用
尚無評分
2 天前
最後更新
問題解決
WordPress 5.8+ PHP 7.4+ v1.1.3 上架:2026-09-10

內容簡介

Testomato Monitoring 外掛將您的 WordPress 或 WooCommerce 網站連接至 Testomato,一個外部的正常運行和內容監控服務。該外掛提供了與 Testomato 服務的介面,能夠即時監控網站的運行狀態,並在發生問題時立即通知您。

【主要功能】
• 實時監控網站正常運行
• 自動檢查網站內容和狀態
• WooCommerce 兼容,自動監控購物車和結帳頁面
• SSL 證書到期提醒
• 無需管理密碼,簡單註冊流程

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.1.3) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Testomato Monitoring」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Testomato Monitoring connects your WordPress or WooCommerce site to Testomato — an external uptime and content-monitoring service that watches your site from multiple locations around the world.
This plugin is an interface to the Testomato service and requires a Testomato account. The monitoring itself runs on Testomato’s own servers, not on your site. Creating the account from the plugin is free and starts a 14-day trial; after the trial you need a paid plan for Testomato to keep checking your site. The plugin’s own code is never restricted — nothing in it is locked, gated or switched off at any point. When a Testomato account is inactive, the service simply stops returning results and the dashboard widget has nothing to show.
Why use it:

Be the first to know about downtime. Testomato checks your site from independent locations — as often as every 15 seconds, depending on your plan — and emails you (or your team Slack channel, or any webhook) the moment something breaks.
Catch silent failures. Plain ping monitors only see HTTP 200. Testomato verifies expected text on the page, the favicon, robots.txt, and HTTP headers — so a “successful” response that ships a blank PHP error gets caught.
WooCommerce-aware. When WooCommerce is active, the cart and checkout URLs are seeded into the project automatically. You can fine-tune what is monitored from the Testomato dashboard.
SSL expiry alerts. Stop discovering your certificate expired from a customer.
No password to manage. Sign up with a one-time code from your inbox — no password to choose.

What this plugin does, technically:

You enter your email on the plugin’s settings page.
The plugin creates a Testomato account and a project for this site, then crawls your homepage to seed an initial set of monitored pages.
A dashboard widget shows the current status — green / yellow / red — together with a 24-hour response-time trend and a 7-day uptime chart.
Everything else is managed from your Testomato dashboard, which the plugin links to directly.

The dashboard charts are drawn with Chart.js v4.5.1 (MIT licensed), bundled with the plugin as js/chart.min.js — no external scripts or CDNs are loaded. Chart.js is used unmodified, exactly as published on npm; its human-readable source for this version is at github.com/chartjs/Chart.js/tree/v4.5.1 and the build is produced by that project’s own npm run build.
External services
This plugin connects your site to Testomato (https://testomato.com/), an external monitoring service operated by Testomato s.r.o. The plugin contacts the Testomato API at https://testomato.com/api.
What is sent and when:

When you click Connect on the plugin’s settings page, the plugin sends the email address you entered to https://testomato.com/api/user/send-code so the service can email you a one-time sign-in code.
When you submit the code, the plugin sends the code, the email address, the WordPress administrator’s first/last name (sourced from your WordPress profile, falling back to the site name) and your WordPress and WooCommerce version numbers to https://testomato.com/api/user/register to create your Testomato account. The API token returned by that call is then exchanged for a short-lived access token at https://testomato.com/api/authenticate.
The plugin asks the AI test generator at https://testomato.com/api/ai/suggest-tests to suggest pages to monitor, sending only the public home URL of your site.
The project is created at https://testomato.com/api/project/create, which receives the site name, the site’s home URL and the suggested pages. When no suggestions are available, the monitored URLs (the home URL, plus the WooCommerce cart and checkout URLs when WooCommerce is active) are sent to https://testomato.com/api/project/{id}/createTests instead.
While connected, the plugin periodically requests https://testomato.com/api/project/{id}/simple-status, https://testomato.com/api/project/{id}/uptime and https://testomato.com/api/project/{id}/responseTimes to draw the dashboard widget, and https://testomato.com/api/user/{id}/subscription to show how many days of the trial are left. These calls send only the project or user identifier.

No content of your posts, users, comments or media is ever sent to Testomato. Testomato then crawls only the public pages of your site from its own servers, the same way a search-engine bot would.
Service terms: https://testomato.com/terms-of-service/ — Privacy policy: https://testomato.com/privacy-policy/

延伸相關外掛

文章
Filter
Mastodon