← Integrations

Integration

Static Shield + WPS Hide Login

Coded compatibility profile

WPS Hide Login does exactly one thing: it rewrites which URL reaches wp-login.php and blocks the real one. A public visitor never requests wp-login.php or wp-admin during ordinary browsing on a static site, so this has no effect on static build output at all. Worth knowing up front, though: this targets the exact same thing Static Shield's own built-in Admin Access Gateway already controls, and running both at once is a real, documented source of lockouts — not just redundancy.

Recommended mode

Fully Static

Static behavior

Everything — the plugin has no public-facing feature of any kind. Its login-URL rewrite only ever concerns an admin or editor who is already trying to sign in, never an ordinary visitor.

Dynamic behavior

None.

Bridges & routes

None needed — WPS Hide Login declares no public routes of its own.

Setup

Detected automatically once active — but before relying on it, check whether Static Shield's own Admin Access Gateway is also enabled. Running both at the same time is not recommended; see limitations above.

Limitations

This overlaps directly with Static Shield's own Admin Access Gateway: both try to control reachability of wp-login.php and wp-admin at the same time. If they disagree about what the "real" login path currently is, an admin or editor can be locked out of the dashboard entirely, or the two rewrites can conflict and produce confusing 404s instead of a login screen. Run only one of the two — Static Shield's own Admin Access Gateway is the recommended choice since it's mode-aware and already integrates with Zero-WordPress and Vault; once it's configured, disable WPS Hide Login's URL rewriting rather than leaving both active. This has not been behaviorally validated against a live install.

Want to see this against your own site?

Static Shield Lite is free to install and inspects your actual plugins, not just what's publicly visible.

Get Static Shield