| 开发者 | luukverhoeven |
|---|---|
| 更新时间 | 2026年8月31日 02:10 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv3 |
| 版权网址: | 版权信息 |
<meta name="guardlms-verification"> tag in your site's <head> so GuardLMS can
verify that you own the site. The token is installed by the connect flow.WP_DEBUG,
force_ssl_admin, users_can_register, default_role, blog_public) when you explicitly
opt in, disabled by default.WP_DEBUG, force_ssl_admin,
users_can_register, default_role, blog_public)._wpnonce, sesskey, token, apiKey, authorization, password, secret) are replaced
with [REDACTED] before anything leaves the browser.guardlms folder to the /wp-content/plugins/ directory, or install the plugin
through the WordPress Plugins screen directly./wp-admin/options-general.php?page=guardlms&advanced=1, or pin them in
wp-config.php with GUARDLMS_PUSH_KEY, GUARDLMS_BASEURL and GUARDLMS_PUSHPATH.The daily inventory push sends none: GuardLMS receives only your WordPress core version, plugin/theme inventory, and server/PHP environment details as described in the "Third Party Services" section above. No posts, pages, users, or database content are ever transmitted. If you switch on the optional real-time monitoring, the GuardLMS script running in your visitors' browsers additionally sends page URLs, referrers, user agents and error stack traces. GuardLMS is never told which user is logged in, and the script neither records what a visitor clicked or typed nor collects their IP address. Read the "Real-time monitoring" bullets in the "Third Party Services" section before switching it on, and mention it in your own privacy policy if your jurisdiction requires it.
Connect the site, then tick "Report JavaScript errors from visitors' browsers to GuardLMS" under Settings -> GuardLMS and save. There is no key to copy. Use "Send a test error" to confirm it is working — it reports back in your own browser, and tells you if another plugin is deferring or blocking the script.
Yes. You need a GuardLMS account. A free account is enough. Register at https://dashboard.guardlms.com, or create one during the connect flow.
The plugin stays inactive: no data is collected or sent, and the daily push is skipped until you click "Connect to GuardLMS".
GuardLMS ties a push key to the site URL it was issued for. If the plugin detects that your site's URL has changed since the key was saved (for example after cloning to a staging environment), it automatically clears the stored key so the clone cannot push data as if it were the original site. Click "Connect to GuardLMS" again to reconnect the new URL.
The plugin is developed on GitHub: https://github.com/LdesignMedia/wordpress-guardlms. Open an issue for bugs and feature requests, or send a pull request.
Once a day via WP-Cron, plus on demand with "Push now" in the advanced view.
The API key is stored in a dedicated, non-autoloaded WordPress option and is never included in
outgoing payload data. You may alternatively define GUARDLMS_PUSH_KEY as a constant in
wp-config.php, which takes precedence over the stored key and keeps it out of the database
entirely.