| 开发者 | thystra |
|---|---|
| 更新时间 | 2026年8月6日 06:36 |
| PHP版本: | 8.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
wp_mail() and the site's configured mail transport.
Core behavior:
wp_mail() messages to pending account addresses can be suppressed.argentwolf-email-verification directory to /wp-content/plugins/, or install the release ZIP through the WordPress Plugins screen.No. Token creation and verification are processed locally by WordPress. Messages are sent through wp_mail().
New self-registrations become pending. Accounts created by WP-CLI, administrators, or a logged-in user who can create users are trusted and automatically verified.
The account cannot authenticate with a normal password or an Application Password. Ordinary outbound messages to the pending address are suppressed by default.
Yes. Pending users have Verify and Resend actions on the WordPress Users screen.
Yes. Cleanup runs daily through WP-Cron. The default retention is seven days and can be changed from zero to 365 days. Setting it to zero disables deletion. Cleanup skips administrators, users who own WordPress content, and users excluded by the cleanup filter.
No. It only means WordPress handed the message to the configured mailer without an immediate error.
Yes. Use the public functions:
argentwolf_email_verification_is_user_verified( int $user_id ): bool
argentwolf_email_verification_get_user_verification_status( int $user_id ): string
The status function returns verified, pending, or unknown.
thystra.wrav_ev_* settings and user metadata for upgrade compatibility.