Menu Adam R Brown

WP hooks navigation: Home/browseActions indexFilters index

Source View: deleted_post

To save our bandwidth, we show only a snippet of code around each occurence of the hook. View complete file in SVN (without highlighting).

Understanding Source Code

The best way to understand what a hook does is to look at where it occurs in the source code.

Remember, this hook may occur in more than one file. Moreover, the hook's context may change from version to version.

Source View

This hook occurs 2 times in this file.

Line Code
3040      }
3041
3042      /**
3043       * Fires immediately after a post is deleted from the database.
3044       *
3045       * @since 2.2.0
3046       *
3047       * @param int $postid Post ID.
3048       */
3049      do_action( 'deleted_post', $postid );
3050
3051      clean_post_cache( $post );
3052
3053      if ( is_post_type_hierarchical( $post->post_type ) && $children ) {
3054           foreach ( $children as $child ) {
3055                clean_post_cache( $child );
3056           }
3057      }
3058
 
Line Code
5661      }
5662
5663      /** This action is documented in wp-includes/post.php */
5664      do_action( 'delete_post', $post_id );
5665      $result = $wpdb->delete( $wpdb->posts, array( 'ID' => $post_id ) );
5666      if ( ! $result ) {
5667           return false;
5668      }
5669      /** This action is documented in wp-includes/post.php */
5670      do_action( 'deleted_post', $post_id );
5671
5672      wp_delete_attachment_files( $post_id, $meta, $backup_sizes, $file );
5673
5674      clean_post_cache( $post );
5675
5676      return $post;
5677 }
5678
5679 /**