Hallo,
ich programmiere mir gerade für mein Wordpress etwas. Dabei versuche ich ein Bild als Attachment an einen Beitrag anzufügen. Das Bild liegt auf meinem Server und wird testweise wie folgt als Attachment angeheftet:
PHP
$imageurl = "/meinverzeichnis/xyz.jpg";
$type = "image/jpeg";
$url = "http://www.meineDomain.de/xyz.jpg";
$newpostid = 1024;
$attachment = array(
'post_mime_type' => $type,
'guid' => $url,
'post_parent' => $newpostid,
'post_title' => $title,
'post_content' => $content,
);
$attach_id = wp_insert_attachment( $attachment, $imageurl,$newpostid);
$attach_data = wp_generate_attachment_metadata( $attach_id, $filename );
Alles anzeigen
Das funktioniert soweit auch. Wie kann ich jetzt jedoch mit Wordpress eigenen Funktionen ein Thumbnail für das angeheftete Bild erzeugen?
Wenn ich den Beitrag dann im WP-Adminbereich öffne und dann mit
eine Gallerieansicht in den Beitrag einfüge, dann wird in der Gallerie als Vorschaubild das Bild in Originalgröße angezeigt und kein kleines Thumbnail. Ist ja logisch, ist ja auch keins da bisher. Gibt es eine Funktion, mit der ich dem Bild ein Thumbnail zuweisen bzw. gleich erzeugen kann?
Danke und liebe Grüße
Oneside