| 开发者 | oomf |
|---|---|
| 更新时间 | 2026年7月26日 11:04 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[oomf_access_form], theme-aware styling, logo controls, custom copy, gradients, and live admin previews.redirect_to values and exposing filters for approved external hosts.filemtime().
/wp-content/plugins/ or install the ZIP from Plugins → Add New.oomf_access_page_id./oomf-access/.Activation creates a WordPress page containing [oomf_access_form]. You can edit or move that page. If it is deleted, /oomf-access/ still renders the bundled login template so people are not stranded.
The shortcode inherits your theme when embedded anywhere. The generated login page uses the bundled minimal template at templates/oomf-access-page-template.php so the dedicated access page stays consistent.
You can adjust logos, appearance mode, accent color, spacing, headings, helper text, form labels, button text, magic-link copy, redirect destinations, social providers, CAPTCHA settings, hide-admin behavior, honeypot and throttle settings, and lockout thresholds.
If a safe redirect_to value is supplied, it wins. Otherwise oOMF! Access uses the configured post-login destination, then falls back to the WordPress admin. Developers can use oomf-access/allowed_redirect_hosts and oomf_access_redirect_destination for custom routing.
oOMF! Access supports reCAPTCHA v2 checkbox, reCAPTCHA v2 invisible, reCAPTCHA v3, and hCaptcha. Scripts load only on access pages and verification happens server-side.
When enabled, direct access to /wp-login.php and /wp-admin can be obscured for anonymous visitors while a secret login slug remains available. Emergency bypasses are retained for break-glass access.
Google, Apple, GitHub, Microsoft, and Facebook can be configured from Settings → oOMF! Access → Social. Each provider shows the callback URL and setup notes you need for its OAuth app.
filemtime().