I’d try saving it as a PNG 24 first.
If that doesn’t work have a look at these:
http://www.akemapa.com/2008/07/10/php-gd-resize-transparent-image-png-gif/
https://stackoverflow.com/questions/6382448/png-transparency-resize-with-simpleimage-php-class
Related Posts:
- How to generate thumbnails when needed only?
- No Thumbnails Generated
- How to Require a Minimum Image Dimension for Uploading?
- How does WP media uploader create the 3 different sized images, and how can I duplicate it
- Reject upload of wrong-sized images using the Media Uploader
- Create image formats with different qualities when uploading
- Which filters or actions to use after a media upload and delete?
- Settings in ‘Media > Settings’ is ignored when inserting images
- There’s a way to scale media (images) at 50%?
- How to prevent upload of a multiple sizes of images
- How can I prevent uploading bmp image?
- Impose a Maximum Limit on Image height and width upload size
- Force wordpress to see uploads folder media
- Convert uploaded PNG to JPEG automatically
- add_image_size creating lots of images (of various sizes)
- resize images not crop
- Add suffix to filename of uploaded images
- How to link to the image editor’s Edit Image function?
- Regenerate thumbnails after upload
- Front-end Image Upload with Preview – Is this Possible in WP?
- WordPress won’t generate image sizes for certain images
- Thumbnails produce unwanted gray pixels on white background [closed]
- Site icons with alpha channel for self-hosted WordPress blog network
- How can I receive the image id using the media box?
- Can I stop wordpress generating media sizes
- add_image_size() and uploading the exact size leaves 1×1 image in uploads
- WordPress Fancybox Resize Large Image
- Error uploading images (but the images are at the server!)
- How to generate thumbnails when needed only?
- WordPress Media Library showing wrong preview size?
- add_image_size adds size, but doesn’t upload if source resolution is same as resize resolution
- Original image not saving?
- Process uploads with phpThumb before generating thumbnails
- Resize existing library images
- Large image upload size (using timthumb.php
- Image resizing – TimThumb vs convert on upload?
- WordPress Bug on IIS ? Problem when uploading image on IIS 7
- When does WP resize an image file
- Stop image resizing in particular case – is that possible?
- Issue with images which have no sizes available
- How to resize attachement
- Best way to receive special images in posts
- Resize uploaded original images to a minimum automatically
- Dynamically determine the width and height of a image file to be cropped & uploaded AFTER form submission given fixed aspect ratio
- Control resizing of uploaded images
- Images uploaded via Gutenberg image block are cropped
- Set default “Link CSS Class” in add media admin editor
- Images not aligning correctly
- Redimension thumbnail crop without creating new images
- get the post thumbnail returns the full size
- WordPress Image Resize fails without Error Message
- How to force attachment size for every post
- How to delete resized (cropped) image uploads and prevent future resizing?
- How to show all available images in WP’s media library when using the Polylang plugin?
- After Moving a Site to Another Domain, All Images Are Lost
- retrieve custom image sizes from media uploader javascript object
- Is it possible to allow zip files to be uploaded in WordPress?
- Prevent large image uploads
- Modifying an uploaded image with ‘wp_get_image_editor’ and ‘wp_handle_upload_prefilter’
- Way to force media uploader use custom image size
- Post type specific upload folder in 3.5
- How to get profile user id when uploading image via media uploader on profile page
- Removing Image Sizes for Custom Post Type
- HTTP Error when uploading images
- Accessing Media/Files outside the_content
- Media uploader not work properly [closed]
- WordPress cannot upload data after migration
- How To install AWS SDK for PHP in wordpress?
- Add fields to the WordPress media uploader
- Images in upload folder with hexadecimal names
- How to upload unknown file type?
- Upload file without attaching it to a POST
- How to remove Geo Tagging on image uploads, but not other EXIF data?
- The uploaded file exceeds the upload_max_filesize directive in php.ini
- remove_accents does not seem to work (when used inside sanitize_file_name filter)
- wrong media url in wordpress
- Upload multiple images to a Woocomerce product
- How to upload a file from WP directory automatically?
- How to get the return value of wp.media({ frame: ‘post’ }) in all cases?
- How to replace images?
- cannot upload anything into wordpress
- Limit image upload
- What is the way to add additional fields to attachments in 3.5+?
- Unable to upload images to the Media Library. Getting this erron on the console wp-admin/async-upload.php 403 (Forbidden)
- Multi Upload In Theme Options
- Maximum post size?
- tb_show not showing a media upload window . custom plugin
- In the media Rest API, what is “missing_image_sizes”?
- Storing WordPress Media Library Uploaded files onto a separate domain
- Images give 404 after changing default domain
- Is there a way a user/member can upload a file and link it in his profile page?
- Better solution for managing media attachments with `wp_editor()`?
- Custom Text in Media Uploader in a Theme Options Page
- Making a parent directory writable by the server
- Do custom post type (CPT) attachments/media store the parent post ID?
- Moving wp-content folder to public_html
- An error occurred in the upload. Please try again later
- Featured image to grayscale with PHP imagefilter – which hook to use?
- After I upload a file to library its name converted to dashes
- Make thumbnail from uploaded image without plugin