wp_upload_bits Nur spezifische Größen hochladen

Bei Bildern, die mit diesem Code hochgeladen wurden, möchte ich nur das Bild in Originalgröße und das Thumbnail hochladen (bei Bildern, die über die Website hochgeladen werden, möchte ich alle Größen verwenden). Wie auch immer, ich kann nicht herausfinden, wie man nur das Fullsize / Thumbnail hochlädt, da dieser Code momentan nur ein Bild mit allen Größen hochlädt:

$attachment = array( 'post_author' => "test", 'post_date' => $date, 'post_date_gmt' => gmdate('Ymd H:i:s', strtotime($date) ), 'post_title' => "just some title", 'post_status' => 'inherit', 'comment_status' => 'closed', 'ping_status' => 'closed', 'post_name' => "just some picture", 'post_modified' => $date, 'post_modified_gmt' => gmdate('Ymd H:i:s', strtotime($date) ), 'post_type' => 'attachment', 'guid' => $upload['url'], 'post_mime_type' => $wp_filetype['type'], 'post_excerpt' => '', 'post_content' => '' ); $upload = wp_upload_bits( "picture.jpg", null, file_get_contents("picture.jpg") ); if ( $upload['error'] ) echo "Failed uploading: " . $upload['error']; 

Die einzige Möglichkeit, dies zu tun, ist, die attachment_id und dann alle Größen außer der vollen Größe und dem Thumbnail zu entfernen, aber das scheint sehr chaotisch zu sein. Wie soll man das machen?

Solutions Collecting From Web of "wp_upload_bits Nur spezifische Größen hochladen"