| 开发者 | emtiazzahid |
|---|---|
| 更新时间 | 2026年9月24日 01:33 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
wp launchmender check run --format=json exits non-zero on failures, so agencies can gate deployments. Also wp launchmender check list, wp launchmender check fix <id>, wp launchmender report --out=report.html, wp launchmender manual export, wp launchmender docs import-wphelp.
Developer hooks
launchmender_checks (add your own check classes), launchmender_check_result, launchmender_fix_applied, launchmender_profiles, launchmender_manual_template, launchmender_placeholder_phrases, launchmender_report_sections, launchmender_client_role_menus, launchmender_capability.
/wp-content/plugins/ or install it from Plugins → Add New.No. Launchmender has no server of its own and sends no usage statistics or telemetry. Its checks request only your own site's URLs, as listed under "External services".
No. Checks only read. Every fix has a button and a confirmation, and the report records who applied it and when.
Yes, that is the point of Handoff mode. The checklist screens are only visible to administrators; clients see the Help menu and the welcome panel.
No. It hides menu entries for convenience; user capabilities are unchanged. Administrators are never affected.
It writes wp-content/mu-plugins/launchmender-constants.php containing DISALLOW_FILE_EDIT. Untick the flag under Settings → Checks to remove the file. wp-config.php is never edited.
Yes. Implement Launchmender\Checks\CheckInterface (or extend AbstractCheck) and add an instance through the launchmender_checks filter.
Yes. When WP Help documents are found, Settings → Handoff shows an import button. Hierarchy and order are preserved and the import is safe to run twice.
The "abandoned plugins" check asks api.wordpress.org for the last update date of your active plugins (slugs only, cached for 7 days). Nothing else leaves your site.
--out exports are written inside uploads/launchmender/ instead of an arbitrary path.