#46126 closed defect (bug) (invalid)
WP_User_Query by meta_value with Number returns nothing
Reported by: |
|
Owned by: | |
---|---|---|---|
Milestone: | Priority: | normal | |
Severity: | normal | Version: | 5.0.3 |
Component: | Users | Keywords: | |
Focuses: | Cc: |
Description
When querying users with WP_User_Query by meta_value like '23432' (as string or integer) it returns nothing. If searched by text like 'admin' it returns all users where meta_value equals 'admin'.
<?php $user_query = new WP_User_Query( array( 'number' => 1, 'meta_query' => array( array( 'key' => 'customer_id', 'value' => '23432', 'compare' => 'LIKE' ) ) ) ); $users = $user_query->get_results();
The meta_value = '23432' is in the wp_usermeta table at meta_key = 'customer_id' and by search in MySQL it returns the right entry.
Change History (6)
This ticket was mentioned in Slack in #core by navnitviradiya13. View the logs.
4 years ago
Note: See
TracTickets for help on using
tickets.
I have checked and its working fine. It might other issue.