Title: Get user&#8217;s verification status
Last modified: October 18, 2022

---

# Get user’s verification status

 *  Resolved [dsovino](https://wordpress.org/support/users/dsovino/)
 * (@dsovino)
 * [3 years, 10 months ago](https://wordpress.org/support/topic/get-users-verification-status/)
 * Is there any way I can “query” a user status programatically on ie _get\_users(
   $args)_ loop result?
 * I guess i could use a specific field and monitor it myself and toogle a flag 
   with the help of _alg\_wc\_ev\_user\_account\_activated_ action hook, but it 
   seems to be an overkill since I assume you somehow store the status.
 * Thanx in advance.
    -  This topic was modified 3 years, 10 months ago by [dsovino](https://wordpress.org/support/users/dsovino/).

Viewing 3 replies - 1 through 3 (of 3 total)

 *  Plugin Contributor [Pablo Pacheco](https://wordpress.org/support/users/karzin/)
 * (@karzin)
 * [3 years, 9 months ago](https://wordpress.org/support/topic/get-users-verification-status/#post-16116084)
 * Hi [@dsovino](https://wordpress.org/support/users/dsovino/) ,
 * You could do it like this:
 *     ```
       global $wpdb;
       $skip_user_roles = get_option( 'alg_wc_ev_skip_user_roles', array( 'administrator' ) );
       $args  = array(
       	'meta_query' => array(
       		'relation' => 'OR',
       		array(
       			'key'     => $wpdb->prefix . 'capabilities',
       			'value'   => '"' . implode( $skip_user_roles ) . '"',
       			'compare' => 'REGEXP'
       		),
       		array(
       			'key'     => 'alg_wc_ev_is_activated',
       			'value'   => '1',
       			'compare' => '='
       		)
       	)
       );
       $users = get_users( $args );
       ```
   
    -  This reply was modified 3 years, 9 months ago by [Pablo Pacheco](https://wordpress.org/support/users/karzin/).
 *  Plugin Contributor [Pablo Pacheco](https://wordpress.org/support/users/karzin/)
 * (@karzin)
 * [3 years, 9 months ago](https://wordpress.org/support/topic/get-users-verification-status/#post-16116104)
 * Oh, I’m sorry. Actually, that would be a way of getting the activated users, 
   considering the “**General > Ignore user roles**” option.
 * In order to simply get the verification status, you can simply try it like this:
   `
   get_user_meta( $user_id, 'alg_wc_ev_is_activated', true )`.
 * Now, you’d need to check it against the “**Ignore user roles**” option as well.
    -  This reply was modified 3 years, 9 months ago by [Pablo Pacheco](https://wordpress.org/support/users/karzin/).
 *  [Moshtafizur](https://wordpress.org/support/users/moshtafizur01/)
 * (@moshtafizur01)
 * [3 years, 9 months ago](https://wordpress.org/support/topic/get-users-verification-status/#post-16164887)
 * Hello [@dsovino](https://wordpress.org/support/users/dsovino/),
 * I hope you are doing well and safe!
 * We haven’t heard from you in a while, I’ll mark this thread as resolved.
 * Feel free to let us know if you have any additional questions or problems.
 * Best Regards
    Moshtafizur

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Get user’s verification status’ is closed to new replies.

 * ![](https://ps.w.org/emails-verification-for-woocommerce/assets/icon.svg?rev=
   2971475)
 * [Customer Email Verification for WooCommerce](https://wordpress.org/plugins/emails-verification-for-woocommerce/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/emails-verification-for-woocommerce/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/emails-verification-for-woocommerce/)
 * [Active Topics](https://wordpress.org/support/plugin/emails-verification-for-woocommerce/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/emails-verification-for-woocommerce/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/emails-verification-for-woocommerce/reviews/)

 * 3 replies
 * 3 participants
 * Last reply from: [Moshtafizur](https://wordpress.org/support/users/moshtafizur01/)
 * Last activity: [3 years, 9 months ago](https://wordpress.org/support/topic/get-users-verification-status/#post-16164887)
 * Status: resolved