JPGではPNGが問題なく機能します。WordPressでset_post_thumbnailを使用してPNGをアップロードする
私はこの部分をPNGのために変更するつもりですか?
は、ここに私のコードです
require_once(ABSPATH . 'wp-admin/includes/image.php');
require_once(ABSPATH . 'wp-admin/includes/file.php');
require_once(ABSPATH . 'wp-admin/includes/media.php');
$pid = wp_insert_post($my_post); //retrieves the last inserted post id
$attachment_id = media_handle_upload('my_image_upload', $pid);
if (is_wp_error($attachment_id)) {
$mine_msg = "There was an error uploading the image.";
} else {
$mine_msg = "The image was uploaded successfully!";
set_post_thumbnail($pid , $attachment_id);
}
この質問ではなく、私の質問にダウン投票、変更または削除する必要があるなら、私を提案してください。
ありがとう:)
pngをアップロードしようとするとエラーが発生しますか? –
エラーはありません.. PNGの投稿はJPGの投稿と同じに公開されます。しかし、PNGはアップロードされていません。 – Shareef
"image.php"、 "file.php"、 "media.php"をチェックしようとしました。 –