| 开发者 | themaasters |
|---|---|
| 更新时间 | 2026年11月2日 02:28 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
maasters-security-shield folder to /wp-content/plugins/ or install the ZIP through Plugins > Add New > Upload Plugin.No. It adds configurable hardening controls but cannot replace timely updates, strong authentication, reliable backups, least-privilege access, HTTPS, or a security review.
No. Start with Report Only, test your pages and integrations, adjust the policy, and only consider Enforce mode after confirming legitimate resources are not blocked.
Enable HSTS only when your site is consistently served over HTTPS. Include subdomains only when every affected subdomain supports HTTPS. The preload directive does not itself submit your domain to browser preload lists.
Failed attempts are counted by the connecting IP address in REMOTE_ADDR. Visitors sharing a public IP address may share the same rate limit. Proxy headers are not trusted automatically because they can be spoofed unless your server is configured to validate them.
No. It does not send telemetry or login-failure data to an external service. Login protection stores local attempt counters using an IP-derived transient key.
Add define( 'DISALLOW_FILE_EDIT', true ); to wp-config.php above the stop-editing line. Maasters Security Shield does not edit wp-config.php.
maassesh_ prefix to PHP declarations, constants, option and transient keys, settings groups, asset handles, error codes, and CSS selectors.mss_settings options without losing saved configuration.