do_action( 'delete_attachment', int $post_id, WP_Post $post )

Fires before an attachment is deleted, at the start of wp_delete_attachment().


Parameters Parameters

$post_id

(int) Attachment ID.

$post

(WP_Post) Post object.


Top ↑

More Information More Information

Up to and including WordPress 2.7, it is fired ”after” the attachment is deleted from the database and the file system, limiting its usefulness. As of changeset #10400 (WordPress 2.8), the action will fire ”before” anything is deleted.


Top ↑

Source Source

File: wp-includes/post.php

View on Trac



Top ↑

Changelog Changelog

Changelog
Version Description
5.5.0 Added the $post parameter.
2.0.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.