Changeset 60697 for trunk/src/wp-includes/query.php
- Timestamp:
- 08/31/2025 09:41:54 PM (3 months ago)
- File:
-
- 1 edited
-
trunk/src/wp-includes/query.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/query.php
r56434 r60697 1156 1156 $key = md5( $query ); 1157 1157 $last_changed = wp_cache_get_last_changed( 'posts' ); 1158 $cache_key = "find_post_by_old_slug:$key :$last_changed";1159 $cache = wp_cache_get ( $cache_key, 'post-queries');1158 $cache_key = "find_post_by_old_slug:$key"; 1159 $cache = wp_cache_get_salted( $cache_key, 'post-queries', $last_changed ); 1160 1160 if ( false !== $cache ) { 1161 1161 $id = $cache; 1162 1162 } else { 1163 1163 $id = (int) $wpdb->get_var( $query ); 1164 wp_cache_set ( $cache_key, $id, 'post-queries');1164 wp_cache_set_salted( $cache_key, $id, 'post-queries', $last_changed ); 1165 1165 } 1166 1166 … … 1199 1199 $key = md5( $query ); 1200 1200 $last_changed = wp_cache_get_last_changed( 'posts' ); 1201 $cache_key = "find_post_by_old_date:$key :$last_changed";1202 $cache = wp_cache_get ( $cache_key, 'post-queries');1201 $cache_key = "find_post_by_old_date:$key"; 1202 $cache = wp_cache_get_salted( $cache_key, 'post-queries', $last_changed ); 1203 1203 if ( false !== $cache ) { 1204 1204 $id = $cache; … … 1209 1209 $id = (int) $wpdb->get_var( $wpdb->prepare( "SELECT ID FROM $wpdb->posts, $wpdb->postmeta AS pm_slug, $wpdb->postmeta AS pm_date WHERE ID = pm_slug.post_id AND ID = pm_date.post_id AND post_type = %s AND pm_slug.meta_key = '_wp_old_slug' AND pm_slug.meta_value = %s AND pm_date.meta_key = '_wp_old_date'" . $date_query, $post_type, get_query_var( 'name' ) ) ); 1210 1210 } 1211 wp_cache_set ( $cache_key, $id, 'post-queries');1211 wp_cache_set_salted( $cache_key, $id, 'post-queries', $last_changed ); 1212 1212 } 1213 1213 }
Note: See TracChangeset
for help on using the changeset viewer.