rebase on oct-10-2023
This commit is contained in:
@@ -374,11 +374,11 @@ class WP_Tax_Query {
|
||||
*
|
||||
* @param array $clause Query clause (passed by reference).
|
||||
* @param array $parent_query Parent query array.
|
||||
* @return string[] {
|
||||
* @return array {
|
||||
* Array containing JOIN and WHERE SQL clauses to append to a first-order query.
|
||||
*
|
||||
* @type string $join SQL fragment to append to the main JOIN clause.
|
||||
* @type string $where SQL fragment to append to the main WHERE clause.
|
||||
* @type string[] $join Array of SQL fragments to append to the main JOIN clause.
|
||||
* @type string[] $where Array of SQL fragments to append to the main WHERE clause.
|
||||
* }
|
||||
*/
|
||||
public function get_sql_for_clause( &$clause, $parent_query ) {
|
||||
@@ -466,13 +466,13 @@ class WP_Tax_Query {
|
||||
|
||||
$where = $wpdb->prepare(
|
||||
"$operator (
|
||||
SELECT 1
|
||||
FROM $wpdb->term_relationships
|
||||
INNER JOIN $wpdb->term_taxonomy
|
||||
ON $wpdb->term_taxonomy.term_taxonomy_id = $wpdb->term_relationships.term_taxonomy_id
|
||||
WHERE $wpdb->term_taxonomy.taxonomy = %s
|
||||
AND $wpdb->term_relationships.object_id = $this->primary_table.$this->primary_id_column
|
||||
)",
|
||||
SELECT 1
|
||||
FROM $wpdb->term_relationships
|
||||
INNER JOIN $wpdb->term_taxonomy
|
||||
ON $wpdb->term_taxonomy.term_taxonomy_id = $wpdb->term_relationships.term_taxonomy_id
|
||||
WHERE $wpdb->term_taxonomy.taxonomy = %s
|
||||
AND $wpdb->term_relationships.object_id = $this->primary_table.$this->primary_id_column
|
||||
)",
|
||||
$clause['taxonomy']
|
||||
);
|
||||
|
||||
@@ -598,7 +598,7 @@ class WP_Tax_Query {
|
||||
return;
|
||||
}
|
||||
|
||||
if ( $query['field'] == $resulting_field ) {
|
||||
if ( $query['field'] === $resulting_field ) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user