Menu Adam R Brown

WP hooks navigation: Home/browseActions indexFilters index

Source View: wp_delete_post_revision

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

Line Code
3553 function wp_delete_post_revision( $revision_id ) {
3554      if ( !$revision = wp_get_post_revision( $revision_id ) )
3555           return $revision;
3556
3557      $delete = wp_delete_post( $revision->ID );
3558      if ( is_wp_error( $delete ) )
3559           return $delete;
3560
3561      if ( $delete )
3562           do_action( 'wp_delete_post_revision', $revision->ID, $revision );
3563
3564      return $delete;
3565 }
3566
3567 /**
3568  * Returns all revisions of specified post.
3569  *
3570  * @package WordPress
3571  * @subpackage Post_Revisions