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
4917 function wp_delete_post_revision( $revision_id ) {
4918      if ( !$revision = wp_get_post_revision( $revision_id ) )
4919           return $revision;
4920
4921      $delete = wp_delete_post( $revision->ID );
4922      if ( is_wp_error( $delete ) )
4923           return $delete;
4924
4925      if ( $delete )
4926           do_action( 'wp_delete_post_revision', $revision->ID, $revision );
4927
4928      return $delete;
4929 }
4930
4931 /**
4932  * Returns all revisions of specified post.
4933  *
4934  * @package WordPress
4935  * @subpackage Post_Revisions