Ticket #42096: 42096.patch
File 42096.patch, 1.2 KB (added by , 3 years ago) |
---|
-
src/wp-includes/class-wp-term-query.php
483 483 ( is_string( $args['slug'] ) && 0 !== strlen( $args['slug'] ) ) 484 484 ) { 485 485 if ( is_array( $args['slug'] ) ) { 486 $slug = array_map( 'sanitize_title ', $args['slug'] );486 $slug = array_map( 'sanitize_title_for_query', $args['slug'] ); 487 487 $this->sql_clauses['where']['slug'] = "t.slug IN ('" . implode( "', '", $slug ) . "')"; 488 488 } else { 489 $slug = sanitize_title ( $args['slug'] );489 $slug = sanitize_title_for_query( $args['slug'] ); 490 490 $this->sql_clauses['where']['slug'] = "t.slug = '$slug'"; 491 491 } 492 492 } -
src/wp-includes/default-filters.php
74 74 } 75 75 76 76 // Slugs 77 add_filter( 'pre_term_slug', 'sanitize_title ' );77 add_filter( 'pre_term_slug', 'sanitize_title_for_query' ); 78 78 add_filter( 'wp_insert_post_data', '_wp_customize_changeset_filter_insert_post_data', 10, 2 ); 79 79 80 80 // Keys