- fixed issue with custom sorting of fields with uppercase meta keys;

This commit is contained in:
nikitasinelnikov
2020-07-07 16:42:18 +03:00
parent 2dad3d2704
commit 3deab91659
+2 -2
View File
@@ -248,7 +248,7 @@ if ( ! class_exists( 'um\core\Member_Directory' ) ) {
foreach ( $value as $k => &$row ) { foreach ( $value as $k => &$row ) {
if ( ! empty( $other_data[ $k ]['meta_key'] ) ) { if ( ! empty( $other_data[ $k ]['meta_key'] ) ) {
$metakey = sanitize_key( $other_data[ $k ]['meta_key'] ); $metakey = sanitize_text_field( $other_data[ $k ]['meta_key'] );
if ( ! empty( $metakey ) ) { if ( ! empty( $metakey ) ) {
if ( ! empty( $other_data[ $k ]['label'] ) ) { if ( ! empty( $other_data[ $k ]['label'] ) ) {
$metalabel = wp_strip_all_tags( $other_data[ $k ]['label'] ); $metalabel = wp_strip_all_tags( $other_data[ $k ]['label'] );
@@ -261,7 +261,7 @@ if ( ! class_exists( 'um\core\Member_Directory' ) ) {
} }
} }
} elseif ( $key == '_um_sortby_custom' ) { } elseif ( $key == '_um_sortby_custom' ) {
$value = sanitize_key( $value ); $value = sanitize_text_field( $value );
} elseif ( $key == '_um_sortby_custom_label' ) { } elseif ( $key == '_um_sortby_custom_label' ) {
$value = wp_strip_all_tags( $value ); $value = wp_strip_all_tags( $value );
} }