Fix Image Rotation

Description

Fix Image Rotation plugin fixes image orientation based on EXIF data. Fixes the mis-oriented images clicked via mobile phones.

Functionally it filters all uploads and if EXIF->Orientation is set to a number greater than 1, then the image is re-saved with a new orientation before the image is processed by WordPress.

Contribute

To contribute to the plugin fork the GitHub Repo, make changes and send pull requests.

Icon Attribution

Icons made by Picol is licensed by CC 3.0 BY

Screenshots

  • Adding images of different orientations without this plugin.
  • Adding images of different orientations with this plugin.

Installation

  1. Add the plugin’s directory in the WordPress’ plugin directory.
  2. Activate the plugin.
  3. Enjoy your cup of coffee while the plugin takes care of the images.

FAQ

Installation Instructions
  1. Add the plugin’s directory in the WordPress’ plugin directory.
  2. Activate the plugin.
  3. Enjoy your cup of coffee while the plugin takes care of the images.
How it works?

When an image is clicked by a camera or a phone, it stores some additional information about the image. One such information is Orientation. This plugin makes use of the Orientation value stored by the camera/phone and rotates or flips the image based on that.

Where’s the settings page?

This plugin works out of the box and does not require any settings.

Can I contribute to the plugin?

Yes you can. As mentioned in the description, just fork the GitHub Repo, make changes and send pull requests.
You can even contribute by adding banner images and logos for the plugin. If you are familiar with GitHub, then fork the above repo and add the images in a folder named assets, and send pull request; else you can submit URLs to the images as support request.

Reviews

This works with GitHub EXIF examples!

I wanted a solution to this issue, and after reading Dave Perrett’s excellent post on EXIF Orientation values here I tried this plugin (after trying this one and this one with the example test images on GitHub here.

This one works! I appreciate the EXIF data has been lost, but that is not an issue with our clients.

Works like a charm!

It works perfectly and brilliantly solves my problem with the rotation of smartphone portrait pictures.

Thanks a lot!

AC

Read all 9 reviews

Contributors & Developers

“Fix Image Rotation” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Fix Image Rotation” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.1.1

  • Moved hooks registrations outside constructor.

2.1

  • Updates correct orientation of fixed images in WordPress metadata of the image.

2.0

  • Fix for PNG files being sent for orientation correction while PNG files don’t even have EXIF data.
  • Fix for Restoration of meta data when GD Library is being used.
  • Testing with WordPress 4.8.1 and fixing some related issues.

1.0

  • Initial Release