• I have email verification enabled. So I get a page listing all pending new users and it shows those that are verified and those that are not. I would like to list only the unverified and then I’ll delete them all, assuming them to be spam.

    But that feature doesn’t seem to be present. What can I do?

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • I have email verification enabled. So I get a page listing all pending new users and it shows those that are verified and those that are not.

    How are you doing this?

    Standard WordPress doesn’t have such a feature.

    What plugin are you using for this?

    Thread Starter abrogard

    (@abrogard)

    Well I think that User screen is standard wordpress isn’t it?

    It has nothing on it to tell me what it is, if it is not standard. I went to the ‘help’ and it just talked as though it was standard wordpress.

    I have these plugins:

    User Verification
    New User Approve
    Inactive User Deleter
    Bulk Delete

    Perhaps I am going about it all the wrong way. Could I ask you how you deal with this problem?

    ??


    Sorry for the late response: life got in the way!

    TL;DR: The “Unverified” users status is from the “User Verification” plugin, but the plugin does not allow listing only unverified users. Configure the plugin to delete unverified users automatically, or ask the plugin’s author for help. Details below.

    Well I think that User screen is standard wordpress isn’t it?

    Well, I don’t know what’s on the specific screen you’re looking at ??

    The “Users” screen itself is a standard WordPress thingy, but plugins can add additional features and settings to any WordPress administration screen.

    I have these plugins:

    User Verification
    New User Approve

    Look at the screenshot I’ve added below: it shows the two columns added to the standard WordPress Users screen by these two plugins.

    These two plugins serve a similar purpose of managing spam registrations, but they approach the problem from different angles:

    — The User Verification plugin sends a verification email to users, asking them to click a link to verify their accounts.

    — The New User Approve plugin, on the other hand, lets the site administrator approve newly registered users.

    Now to your original question:

    I have email verification enabled. So I get a page listing all pending new users and it shows those that are verified and those that are not. I would like to list only the unverified and then I’ll delete them all, assuming them to be spam.

    But that feature doesn’t seem to be present. What can I do?

    As you can see in the screenshot below:

    — the Verified/Unverified statuses are from the “User Verification” plugin

    — the “Approved/Pending/Denied” statuses are from the “New User Approve” plugin.

    The “New User Approve” plugin provides a feature to filter users by their approval status (see green box), that’s why you only see this plugin’s status in the drop-down menu (Pending/Approved/Denied). This plugin also has a separate administration screen to manage users.

    But the “User Verification” plugin, which handles the verification status your question is about, doesn’t have this filtering capability. Neither does it have a dedicated screen for managing users.

    What can you do?

    — The “User Verification” has a feature to automatically delete unverified users after a (configurable) period if not verified. You may want to enable that to automatically weed out spam registrations that are never going to be verified.

    — Ask the plugin’s author to see if there’s some way, perhaps some code snippet you can run, to filter and display unverified users only: https://www.ads-software.com/support/plugin/user-verification/

    Perhaps I am going about it all the wrong way. Could I ask you how you deal with this problem?

    I “solve” the problem (on my own and client sites) by not having the problem, to begin with: I completely disable user registrations.

    This works for me and my clients because we don’t run “community sites” where users can write their own posts or maintain public profiles on my site. Users can still post comments on my blog posts — they don’t need to register to do this.

    Of course, this doesn’t work for everyone: if you’re trying to build the next Facebook or social media site where users publish posts on their own “wall” on your site, then, of course, you need registration enabled.

    But for a simple blog, I really don’t see the need to enable user registration.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘How To List/Reject ‘unverified’ users?’ is closed to new replies.