Merge pull request #1511 from ultimatemember/fix/add_hook_meta_directory

Hook for meta directory (myCred fix)
This commit is contained in:
Mykyta Synelnikov
2024-04-23 17:29:47 +03:00
committed by GitHub
+10 -7
View File
@@ -1051,6 +1051,16 @@ if ( ! class_exists( 'um\core\Member_Directory_Meta' ) ) {
$sql_where = implode( ' AND ', $this->where_clauses );
$sql_where = ! empty( $sql_where ) ? 'AND ' . $sql_where : '';
$query = array(
'select' => $this->select,
'sql_where' => $sql_where,
'having' => $this->having,
'sql_limit' => $this->sql_limit,
);
/** This filter is documented in includes/core/class-member-directory.php */
do_action( 'um_user_before_query', $query, $this );
/*
*
* SQL_CALC_FOUND_ROWS is deprecated as of MySQL 8.0.17
@@ -1068,13 +1078,6 @@ if ( ! class_exists( 'um\core\Member_Directory_Meta' ) ) {
{$this->sql_limit}"
);
$query = array(
'select' => $this->select,
'sql_where' => $sql_where,
'having' => $this->having,
'sql_limit' => $this->sql_limit,
);
$total_users = (int) $wpdb->get_var( 'SELECT FOUND_ROWS()' );
/**