diff --git a/includes/admin/core/packages/2.1.0-beta1/member-directory.php b/includes/admin/core/packages/2.1.0-beta1/member-directory.php index 6f3cd9b5..fe71a0f7 100644 --- a/includes/admin/core/packages/2.1.0-beta1/member-directory.php +++ b/includes/admin/core/packages/2.1.0-beta1/member-directory.php @@ -138,6 +138,10 @@ if ( UM()->options()->get( 'members_page' ) ) { if ( $member_directory_id ) { UM()->options()->update( 'user_tags_base_directory' , $member_directory_id ); } + + UM()->options()->update( 'user_tags_slug' , 'user-tags' ); + + UM()->rewrite()->reset_rules(); } diff --git a/includes/core/class-member-directory-meta.php b/includes/core/class-member-directory-meta.php index 1a8c16d5..3b047bcf 100644 --- a/includes/core/class-member-directory-meta.php +++ b/includes/core/class-member-directory-meta.php @@ -644,7 +644,7 @@ if ( ! class_exists( 'um\core\Member_Directory_Meta' ) ) { $this->joins[] = "LEFT JOIN {$wpdb->prefix}um_metadata umm_sort ON ( umm_sort.user_id = u.ID AND umm_sort.um_key = '_um_last_login' )"; - $this->sql_order = " ORDER BY CAST( umm_sort.um_value AS SIGNED ) {$order} "; + $this->sql_order = " ORDER BY CAST( umm_sort.um_value AS SIGNED ) DESC "; } elseif ( $sortby == 'last_first_name' ) {