Ticket #10181: 10181.diff
| File 10181.diff, 1.8 KB (added by ryan, 4 years ago) |
|---|
-
wp-includes/post.php
1192 1192 foreach ( (array) $children as $child ) 1193 1193 clean_page_cache($child->ID); 1194 1194 1195 $wp_rewrite->flush_rules( );1195 $wp_rewrite->flush_rules(false); 1196 1196 } else { 1197 1197 clean_post_cache($postid); 1198 1198 } … … 3354 3354 // Avoid flushing rules for every post during import. 3355 3355 if ( !defined('WP_IMPORTING') ) { 3356 3356 global $wp_rewrite; 3357 $wp_rewrite->flush_rules( );3357 $wp_rewrite->flush_rules(false); 3358 3358 } 3359 3359 } else { 3360 3360 clean_post_cache($post_id); -
wp-includes/rewrite.php
1822 1822 * 1823 1823 * @since 2.0.1 1824 1824 * @access public 1825 * @param $hard bool Whether to update .htaccess (hard flush) or just update rewrite_rules transient (soft flush). Default is true (hard). 1825 1826 */ 1826 function flush_rules( ) {1827 function flush_rules($hard = true) { 1827 1828 delete_transient('rewrite_rules'); 1828 1829 $this->wp_rewrite_rules(); 1829 if ( function_exists('save_mod_rewrite_rules') )1830 if ( $hard && function_exists('save_mod_rewrite_rules') ) 1830 1831 save_mod_rewrite_rules(); 1831 if ( function_exists('iis7_save_url_rewrite_rules') )1832 if ( $hard && function_exists('iis7_save_url_rewrite_rules') ) 1832 1833 iis7_save_url_rewrite_rules(); 1833 1834 } 1834 1835 -
wp-admin/admin.php
146 146 147 147 // Make sure rules are flushed 148 148 global $wp_rewrite; 149 $wp_rewrite->flush_rules( );149 $wp_rewrite->flush_rules(false); 150 150 151 151 exit(); 152 152 } else {
