src/wp-includes/class-wp-query.php 1 location
|
@@ 1559-1565 (lines=7) @@
|
1556 |
|
$orderby_clause = 'RAND()'; |
1557 |
|
break; |
1558 |
|
case $primary_meta_key: |
1559 |
|
case 'meta_value': |
1560 |
|
if ( ! empty( $primary_meta_query['type'] ) ) { |
1561 |
|
$orderby_clause = "CAST({$primary_meta_query['alias']}.meta_value AS {$primary_meta_query['cast']})"; |
1562 |
|
} else { |
1563 |
|
$orderby_clause = "{$primary_meta_query['alias']}.meta_value"; |
1564 |
|
} |
1565 |
|
break; |
1566 |
|
case 'meta_value_num': |
1567 |
|
$orderby_clause = "{$primary_meta_query['alias']}.meta_value+0"; |
1568 |
|
break; |
src/wp-includes/class-wp-term-query.php 1 location
|
@@ 914-920 (lines=7) @@
|
911 |
|
|
912 |
|
switch( $orderby_raw ) { |
913 |
|
case $primary_meta_key: |
914 |
|
case 'meta_value': |
915 |
|
if ( ! empty( $primary_meta_query['type'] ) ) { |
916 |
|
$orderby = "CAST({$primary_meta_query['alias']}.meta_value AS {$primary_meta_query['cast']})"; |
917 |
|
} else { |
918 |
|
$orderby = "{$primary_meta_query['alias']}.meta_value"; |
919 |
|
} |
920 |
|
break; |
921 |
|
|
922 |
|
case 'meta_value_num': |
923 |
|
$orderby = "{$primary_meta_query['alias']}.meta_value+0"; |