Linux 软件免费装
Banner图

YoPingMe - Uptime Monitoring & Status Pages

开发者 devshield
更新时间 2026年8月23日 17:14
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

status page monitoring uptime website monitoring downtime

下载

1.5.3 1.4.0 1.3.2 1.5.0 1.5.1 1.5.2

详情介绍:

YoPingMe watches your sites from outside and tells you when they stop answering. This plugin brings that view into wp-admin: a dashboard widget listing each of your monitors, whether it is up right now, and its uptime over the last 24 hours, 7 days and 30 days. Every monitor in the account is listed, so if you look after several sites you see all of them from whichever site you are logged into. This plugin is a viewer, not a monitor. It cannot detect your own site going down, because a site that is down does not run PHP. The checking is done by YoPingMe's probes from outside your server; the plugin only shows you what they found. If you want to be told when your site goes down, set up alerts in your YoPingMe account. What you get What YoPingMe does YoPingMe runs HTTP, keyword, SSL, ping and TCP checks against your endpoints from probes on three continents, and alerts you by email, webhook or Slack. The free plan covers 10 monitors at 5-minute intervals. Being told what you missed When YoPingMe recorded an outage for this site while you were away, the plugin says so at the top of wp-admin the next time you log in: how long it lasted, when it started, and what the check saw. It looks back at most seven days, each administrator gets their own "since your last visit", and the notice stays put while you work rather than vanishing on the first click. Dismiss it and it is gone until the next outage. There is a switch to turn it off entirely on the settings page. This still does not make the plugin a monitor. It is telling you what YoPingMe's probes saw from outside, after the fact. Showing your status page (optional) Status pages are made in your YoPingMe account, not here. If you publish one, the [yopingme_status] shortcode puts a compact strip wherever you want it: the overall state, a dot per service, and a link to the full status page. Nothing about it is automatic - with no page chosen under Settings > YoPingMe, or no shortcode on the page, the plugin renders nothing and makes no request for it. The strip is drawn on your server from the status page's public data, at most once every five minutes, so your visitors' browsers never contact YoPingMe and no cookies or scripts are added to your site. The link to the full page is always part of the strip. Why the data is cached The plugin reads your monitors at most once an hour and caches the answer. The free plan includes a daily budget of API queries, and an hourly read keeps a busy dashboard well inside it. The widget shows the time of the last read rather than pretending the numbers are live, and a Refresh link lets you pull fresh data when you want it.

安装:

  1. Install and activate the plugin.
  2. Go to Settings > YoPingMe. A two-step setup takes it from there: create or connect your YoPingMe account with an API key, then choose whether to watch this site and whether to show the footer badge.
  3. Your monitors appear on the WordPress dashboard, and the settings page shows this site's own status once it is being watched.

屏幕截图:

  • The settings page once this site is being watched, showing its status alongside the API key and the optional footer badge.
  • The guided setup that connects your YoPingMe account the first time you open the plugin.
  • The notice at the top of wp-admin after an outage: how long the site was down, when it started and what the check saw.
  • The status strip on a page of your site: the overall state, a dot for each service, and the link to your full status page.

常见问题:

Do I need a YoPingMe account?

Yes. The plugin displays data from your account and does no monitoring of its own. A free account works.

Where do I get an API key?

On your YoPingMe account page. Create a key with the MCP scope; that scope is read-only and cannot change anything in your account.

Why does the widget say "as of" a time instead of showing live data?

Because it is showing cached data, on purpose. Reading once an hour keeps the plugin inside the free plan's daily query budget no matter how often you load the dashboard. Use the Refresh link if you want the current numbers.

Will this plugin tell me when my site goes down?

Not by itself, and no plugin can: when your site is down, WordPress is not running. Set up email, webhook, or Slack alerts in your YoPingMe account for that. The plugin is how you see the history afterwards.

What is the footer badge?

An optional one-line credit reading "Uptime monitoring YoPingMe", shown in the footer of your front page only. It is off unless you turn it on, it is marked rel="nofollow", and nothing in the plugin depends on it. The YoPingMe name is our logo, loaded as an image from yoping.me - see the External services section above for exactly what that request involves. If the image cannot load, the badge falls back to plain text. You can switch it off at any time on the settings page, or restyle it with the .yopingme-badge class if you would rather keep it and match your theme.

Why am I seeing a notice about downtime at the top of wp-admin?

Because YoPingMe recorded an outage for this site since the last time you were in wp-admin. It only looks back seven days, and only reports outages that started after your previous visit, so it is telling you something you have not already seen. Each administrator has their own last visit, so dismissing it for you does not hide it from anyone else. Click the X to dismiss it; a later outage will raise a fresh one. To switch it off for good, uncheck "Downtime notice" on Settings > YoPingMe.

Does the downtime notice cost extra API queries?

Not on a healthy site. The plugin only asks YoPingMe for your outage history when the monitor data it already has says this site is not up, or that its uptime over the last 24 hours or 7 days is below 100%. A site that has been up all week never spends the extra query.

I look after several client sites. Does this work for that?

Yes, and it is the case the free plan suits best: 10 monitors at 5-minute intervals covers a typical client roster, and each site's dashboard shows the uptime figures without you exporting anything. One thing to know before you put your key on a client's site: the widget lists every monitor the key can see, so that client would see your other sites' names too. If that is not what you want, keep your own key on your own dashboard, or give each client their own YoPingMe account and key.

What happens if my key stops working?

The widget keeps showing the last data it successfully fetched, with a notice explaining what went wrong and when the data is from.

How do I show my status page on my site?

Enable a status page in the YoPingMe dashboard, pick it under Settings > YoPingMe, and add [yopingme_status] to any page or post. The strip always links to the full page. Note that heavy page caching can keep the strip up to your cache's lifetime behind live status; the strip itself refreshes at most every 5 minutes.

更新日志:

1.5.2 1.5.1 1.5.0 1.4.0 1.3.2 1.3.1 1.3.0 1.2.0 1.1.1 1.1.0 1.0.0