Changeset 2566352
- Timestamp:
- 07/17/2021 03:38:27 PM (5 years ago)
- Location:
- wp-mini-program
- Files:
-
- 3 edited
-
tags/1.4.0/include/function.php (modified) (1 diff)
-
tags/1.4.1/include/function.php (modified) (1 diff)
-
trunk/include/function.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
wp-mini-program/tags/1.4.0/include/function.php
r2566348 r2566352 15 15 if( !function_exists('get_userdata_by_meta') ) { 16 16 function get_userdata_by_meta( $key, $value ) { 17 $data = (object)array( ); 18 $args = array( 19 'meta_key' => $key, 20 'meta_value' => $value 21 ); 22 $query = new WP_User_Query( $args ); 23 $users = $query->get_results( ); 24 if( ! empty( $users ) ) { 25 if( count( $users ) == 1 ) { 26 $data->user_id = $users[0]->ID; 27 $data->meta_key = $key; 28 $data->meta_value = $value; 29 } 30 } 17 global $wpdb; 18 $table_name = $wpdb->prefix . 'usermeta'; 19 $where = $wpdb->prepare("AND meta_key = %s AND meta_value = %s ", esc_sql($key), esc_sql($value)); 20 $sql = "SELECT * FROM $table_name WHERE $where"; 21 $sql = @str_replace('WHERE AND','WHERE', $sql); 22 $data = $wpdb->get_row( $sql ); 31 23 return $data; 32 24 } -
wp-mini-program/tags/1.4.1/include/function.php
r2566348 r2566352 15 15 if( !function_exists('get_userdata_by_meta') ) { 16 16 function get_userdata_by_meta( $key, $value ) { 17 $data = (object)array( ); 18 $args = array( 19 'meta_key' => $key, 20 'meta_value' => $value 21 ); 22 $query = new WP_User_Query( $args ); 23 $users = $query->get_results( ); 24 if( ! empty( $users ) ) { 25 if( count( $users ) == 1 ) { 26 $data->user_id = $users[0]->ID; 27 $data->meta_key = $key; 28 $data->meta_value = $value; 29 } 30 } 17 global $wpdb; 18 $table_name = $wpdb->prefix . 'usermeta'; 19 $where = $wpdb->prepare("AND meta_key = %s AND meta_value = %s ", esc_sql($key), esc_sql($value)); 20 $sql = "SELECT * FROM $table_name WHERE $where"; 21 $sql = @str_replace('WHERE AND','WHERE', $sql); 22 $data = $wpdb->get_row( $sql ); 31 23 return $data; 32 24 } -
wp-mini-program/trunk/include/function.php
r2566348 r2566352 15 15 if( !function_exists('get_userdata_by_meta') ) { 16 16 function get_userdata_by_meta( $key, $value ) { 17 $data = (object)array( ); 18 $args = array( 19 'meta_key' => $key, 20 'meta_value' => $value 21 ); 22 $query = new WP_User_Query( $args ); 23 $users = $query->get_results( ); 24 if( ! empty( $users ) ) { 25 if( count( $users ) == 1 ) { 26 $data->user_id = $users[0]->ID; 27 $data->meta_key = $key; 28 $data->meta_value = $value; 29 } 30 } 17 global $wpdb; 18 $table_name = $wpdb->prefix . 'usermeta'; 19 $where = $wpdb->prepare("AND meta_key = %s AND meta_value = %s ", esc_sql($key), esc_sql($value)); 20 $sql = "SELECT * FROM $table_name WHERE $where"; 21 $sql = @str_replace('WHERE AND','WHERE', $sql); 22 $data = $wpdb->get_row( $sql ); 31 23 return $data; 32 24 }
Note: See TracChangeset
for help on using the changeset viewer.