I have enabled email confirmaton on pmpro, when I go to mysite/wp-admin/admin.php?page=pmpro-memberslist, i see a list of members. if i hover over a user whose email is not confirmed, i see “validate user” and “resend confirmation email”
If the user’s email is confirmed, hovering over will show “validated”.
However, If the members signed up before I turned on email confirmation on Pmpro. It will say “validated” even if the email is not confirmed. How does PmPro determine if the user’s email is confirmed on MySQL database?
When a user click on the link on the confirmation email, a new role with “pmpro_email_confirmation_key” as meta_key and “validated” as meta_value is added to wp_usermeta table. However, old users who never received the email still say “validated”
