Make WordPress Core

Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#22170 closed defect (bug) (invalid)

before_delete_posts does not support custom post types

Reported by: ZaneMatthew Owned by:
Priority: normal Milestone:
Component: Posts, Post Types Version: 3.4.2
Severity: normal Keywords: reporter-feedback
Cc: Focuses:

Description

Just curious if someone can verify that the action 'before_delete_posts' does not appear to be supported by custom post types.

From what I'm seeing it doesn't support it.

http://core.trac.wordpress.org/browser/tags/3.4.2/wp-includes/post.php#L2022

Change History (3)

#1 @SergeyBiryukov
14 years ago

Can you provide some code to reproduce the issue?

#2 @nacin
14 years ago

  • Milestone Awaiting Review
  • Resolutioninvalid
  • Status newclosed
register_post_type( 'test' );
$id = wp_insert_post( array( 'post_type' => 'test' ) );
var_dump( $id );
var_dump( did_action( 'before_delete_post' ) ); // 0
wp_delete_post( $id );
var_dump( did_action( 'before_delete_post' ) ); // 1

#3 @johnbillion
14 years ago

In other words, the action name is before_delete_post not before_delete_posts.

Note: See TracTickets for help on using tickets.