Linux 软件免费装
Banner图

Wiretrail Connection Manager

开发者 divydovy
更新时间 2026年11月9日 18:29
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

privacy http monitoring integrations gdpr

下载

0.2.2

详情介绍:

Every plugin and theme on your site can quietly call out to third-party services: email marketing, shipping, analytics, licensing servers, and more. Wiretrail Connection Manager shows you what is actually happening. Wiretrail Connection Manager only observes. It never blocks, changes, delays, or re-sends a request. Privacy Wiretrail Connection Manager does not send any data off your site and does not contact any external service. For each outbound request it stores the destination host, the URL (with secrets and personal data redacted), the HTTP method, response status and size, timing, and which plugin or theme made the request. Request bodies are scanned in memory for personal data, but only the type of data found is stored. Request and response bodies are never stored. Records are kept in your site's database and deleted automatically after the retention period you choose (7 days by default). You can delete all records at any time from Tools > Connections > Settings. Deleting the plugin removes its tables and options. Requests to WordPress.org, to your own site, and to the Stripe, PayPal, and Braintree payment gateways are not recorded.

安装:

  1. Install and activate the plugin.
  2. Go to Tools > Connections.
  3. Connections appear as your plugins and themes make requests. Some only make requests on a schedule or when you use a feature, so check back after a while.

屏幕截图:

  • Settings: turn recording on or off, choose how long records are kept, and ignore hosts.
  • On WordPress 7.0 and later, detected connections also appear on Settings > Connectors.

常见问题:

Does this slow my site down?

Recording a request takes one small database write after the request has finished. The request itself is not delayed or altered.

Does it see browser-side scripts and pixels?

Not in this version. It records server-side requests made through the WordPress HTTP API, which is how almost all plugins and themes talk to external services.

Why is a connection attributed to "wp-core"?

The request was made by WordPress itself, or by code that runs outside a plugin or theme directory (for example a must-use plugin).

Can I stop a host from being recorded?

Yes. Add it under Tools > Connections > Settings > Ignored hosts. Developers can also use the cmgr_ignored_domains filter.

Can I teach it about more services?

Use the cmgr_known_services filter to add hosts, display names, and whether each service is expected to receive personal data.

Can my AI assistant ask about connection problems?

Yes, on WordPress 6.9 and later. The plugin registers three read-only abilities through the WordPress Abilities API: wiretrail/get-issues (alerts, failing connections, and slow connections), wiretrail/list-connections, and wiretrail/get-recent-requests. They are available over the REST API at /wp-json/wp-abilities/v1/ and to MCP clients through the MCP Adapter. Only users who can manage options can run them, and they return the same redacted data shown on the Connections screen.

更新日志:

0.2.2 0.2.1 0.2.0 0.1.0