J'ai une fonction wp_handle_upload () pour les fichiers uploadés.
$file = $_FILES['attachment_icon-' . $i];
$upload = wp_handle_upload($file, array('test_form' => false));
qu'est-ce qu'une fonction pour supprimer un fichier téléchargé?
Utilisez wp_delete_attachment( $post_id )
si vous avez déjà utilisé wp_insert_attachment()
auparavant.$post_id
est l'ID de la pièce jointe.
Si vous n’avez pas utilisé wp_insert_attachment()
un simple…
unlink( $upload['file'] );
… le fera.
il n'y a pas de fonction WP désignée, simplement parce que vous en avez déjà une PHP, avec la syntaxe suivante:
<?php
$filename="MyFile.txt"
unlink($filename);
?>
pour la documentation complète, voir le manuel PHP: