it-swarm.com.de

hochgeladene Datei löschen

Ich habe eine Funktion wp_handle_upload () zum Hochladen von Dateien.

$file = $_FILES['attachment_icon-' . $i];
$upload = wp_handle_upload($file, array('test_form' => false));

was ist eine Funktion zum Löschen einer hochgeladenen Datei?

3
Miguel Borges

Verwenden Sie wp_delete_attachment( $post_id ), wenn Sie zuvor wp_insert_attachment() verwendet haben.
$post_id ist die Anhangs-ID.

Wenn Sie nicht wp_insert_attachment() verwendet haben, können Sie eine einfache…

unlink( $upload['file'] );

… werde es tun.

7
fuxia

es gibt keine festgelegte WP -Funktion, nur weil Sie bereits eine PHP -Funktion mit der folgenden Syntax haben:

    <?php
    $filename="MyFile.txt"
    unlink($filename);
    ?>

eine vollständige Dokumentation finden Sie im PHP Handbuch:

http://php.net/manual/en/function.unlink.php

2
Matanya