pre_delete_attachment
Like this:
Like Loading...
Appears in:
wordpress-5.5,
wordpress-5.5.1,
wordpress-5.5.2,
wordpress-5.5.3,
wordpress-5.6,
wordpress-5.6.1,
wordpress-5.6.2,
wordpress-5.7,
wordpress-5.7.1,
wordpress-5.7.2,
wordpress-5.8,
wordpress-5.8.1,
wordpress-5.8.2,
wordpress-5.8.3,
wordpress-5.9,
wordpress-5.9.1,
wordpress-5.9.2,
wordpress-5.9.3,
wordpress-6.0,
wordpress-6.0.1,
wordpress-6.0.2,
wordpress-6.0.3,
wordpress-6.1,
wordpress-6.1.1,
wordpress-6.2,
wordpress-6.2.1,
wordpress-6.2.2,
wordpress-6.3,
wordpress-6.3.1,
wordpress-6.3.2,
wordpress-6.4,
wordpress-6.4.1,
wordpress-6.4.2,
wordpress-6.4.3,
wordpress-6.5,
wordpress-6.5.2,
wordpress-6.5.3,
wordpress-6.5.4,
wordpress-6.5.5,
wordpress-6.6,
wordpress-6.6.1,
wordpress-6.6.2,
wordpress-6.7,
wordpress-6.7.1,
wordpress-6.7.2,
wordpress-6.8,
wordpress-6.8.1,
wordpress-6.8.2,
wordpress-6.8.3,
wordpress-6.9Hook Type: filter
See hook in action
Displaying hooks found in version: wordpress-6.9
apply_filters('pre_delete_attachment') is found 1 times:
- /wp-includes/post.php line 6716
* @param WP_Post|false|null $delete Whether to go forward with deletion.
* @param WP_Post $post Post object.
* @param bool $force_delete Whether to bypass the Trash.
*/
$check = apply_filters( 'pre_delete_attachment', null, $post, $force_delete );
if ( null !== $check ) {
return $check;
}
delete_post_meta( $post_id, '_wp_trash_meta_status' );
delete_post_meta( $post_id, '_wp_trash_meta_time' );
Like this:
Like Loading...
See this hook used in plugins: