Как сделать выполнять действие при удалении поста wp?
не надо регуляркиget_attached_media( $type, $post_id ) или get_children( $args, $output );
и далее:wp_delete_attachment( $post_id, $force_delete = false )
заменить вот это
$content = get_the_content();
на это
$content_post = get_post($postid);
$content = $content_post->post_content;
дальше не смотрел.