Changeset 6248

Show
Ignore:
Timestamp:
10/14/07 04:55:33 (1 year ago)
Author:
ryan
Message:

Add some clean cache hooks

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/wp-includes/post.php

    r6247 r6248  
    515515        clean_page_cache($postid); 
    516516        $wp_rewrite->flush_rules(); 
     517    } else { 
     518        clean_post_cache($postid); 
    517519    } 
    518520 
     
    13581360    if ( ! empty($file) ) 
    13591361        @ unlink($file); 
     1362 
     1363    clean_post_cache($postid); 
    13601364 
    13611365    do_action('delete_attachment', $postid); 
     
    16281632 
    16291633    clean_object_term_cache($id, 'post'); 
     1634 
     1635    do_action('clean_post_cache', $id); 
    16301636} 
    16311637 
     
    16391645    wp_cache_delete( 'all_page_ids', 'pages' ); 
    16401646    wp_cache_delete( 'get_pages', 'page' ); 
     1647 
     1648    do_action('clean_page_cache', $id); 
    16411649} 
    16421650 
  • trunk/wp-includes/taxonomy.php

    r6246 r6248  
    833833    clean_term_cache($term, $taxonomy); 
    834834 
     835    do_action('delete_term', $term, $tt_id, $taxonomy); 
    835836    do_action("delete_$taxonomy", $term, $tt_id); 
    836837 
     
    11771178    foreach ( $object_ids as $id ) 
    11781179        wp_cache_delete($id, 'object_terms'); 
     1180 
     1181    do_action('clean_object_term_cache', $object_ids, $object_type); 
    11791182} 
    11801183 
     
    12091212 
    12101213    wp_cache_delete('get_terms', 'terms'); 
     1214 
     1215    do_action('clean_term_cache', $ids, $taxonomy); 
    12111216} 
    12121217