@@ -111,26 +111,26 @@ |
||
111 | 111 | */ |
112 | 112 | function cmb_fix_meta_query_order($query) { |
113 | 113 | |
114 | - $pattern = '/^SELECT (post_id|user_id), meta_key, meta_value FROM \w* WHERE post_id IN \([\d|,]*\)$/'; |
|
114 | + $pattern = '/^SELECT (post_id|user_id), meta_key, meta_value FROM \w* WHERE post_id IN \([\d|,]*\)$/'; |
|
115 | 115 | |
116 | - if ( |
|
117 | - 0 === strpos( $query, "SELECT post_id, meta_key, meta_value" ) && |
|
118 | - preg_match( $pattern, $query, $matches ) |
|
119 | - ) { |
|
116 | + if ( |
|
117 | + 0 === strpos( $query, "SELECT post_id, meta_key, meta_value" ) && |
|
118 | + preg_match( $pattern, $query, $matches ) |
|
119 | + ) { |
|
120 | 120 | |
121 | - if ( isset( $matches[1] ) && 'user_id' == $matches[1] ) |
|
122 | - $meta_id_column = 'umeta_id'; |
|
123 | - else |
|
124 | - $meta_id_column = 'meta_id'; |
|
121 | + if ( isset( $matches[1] ) && 'user_id' == $matches[1] ) |
|
122 | + $meta_id_column = 'umeta_id'; |
|
123 | + else |
|
124 | + $meta_id_column = 'meta_id'; |
|
125 | 125 | |
126 | - $meta_query_orderby = ' ORDER BY ' . $meta_id_column; |
|
126 | + $meta_query_orderby = ' ORDER BY ' . $meta_id_column; |
|
127 | 127 | |
128 | - if ( false === strpos( $query, $meta_query_orderby ) ) |
|
129 | - $query .= $meta_query_orderby; |
|
128 | + if ( false === strpos( $query, $meta_query_orderby ) ) |
|
129 | + $query .= $meta_query_orderby; |
|
130 | 130 | |
131 | - } |
|
131 | + } |
|
132 | 132 | |
133 | - return $query; |
|
133 | + return $query; |
|
134 | 134 | |
135 | 135 | } |
136 | 136 |