Media Cloud by ILAB

Description

Media Cloud by ILAB is a suite of tools designed to enhance media handling in WordPress in a number of ways.

NOTE: This plugin requires PHP 5.5x or higher (PHP 7.x preferred)

Upload to S3

Automatically copy media uploads to S3 and hosts your media directly
from S3 or CloudFront. Additionally, easily import your existing
media library to Amazon S3 with the push of a button.

Integrate with Imgix

Imgix will radically change the way that you build
your WordPress sites and themes. This plugin is the best integration
available for WordPress. Upload your images to S3 with our S3 tool
and then host the media with Imgix, providing you with real-time image
processing and automatic format delivery. Forget ImageMagick, Imgix
is light years ahead in quality and speed.

Advanced Image Editing

When integrating with Imgix, Media Cloud by ILAB provides the most
advanced WordPress image editor. Alter contrast, saturation, vibrancy
and over 30 other image editing operations – in real time right inside
the WordPress admin interface! Completely non-destructive!

Image Cropping

Media Cloud by ILAB ships with the most advanced image cropping tool
available for WordPress, based on Chen Fengyuan’s amazing Cropper
plugin for jQuery.

Best of all you get this functionality for free.

  • Upload to S3
  • Host media from S3 or any CDN that can connect to S3
  • Integrate with Imgix media hosting
  • Advanced image cropping tool
  • Advanced image editing with saturation, contrast, auto-correct,
    sharpen, blur and more (only when integrated with Imgix)

For more info (grab popcorn, it’s kind of long!):

Screenshots

  • Easy image cropping for all croppable image sizes defined in your theme.
  • Make adjustments to your images like saturation, vibrancy, contrast when using Imgix.
  • Stylize your images easily when using Imgix.
  • Amazon S3 settings.
  • Imgix settings.

Installation

  1. Upload the plugin files to the /wp-content/plugins/ilab-media-tools directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Enable the tools you want through the ILab Media Tools -> Tools settings page.
  4. For S3, enter your AWS credentials in the ILab Media Tools -> S3 Settings* page.
  5. For Imgix, enter your Imgix settings in the ILab Media Tools -> Imgix Settings page.
  6. Once your settings are complete, use the ILab Media Tools -> S3 Importer to import your current media library to
    Amazon S3.

FAQ

Installation Instructions
  1. Upload the plugin files to the /wp-content/plugins/ilab-media-tools directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Enable the tools you want through the ILab Media Tools -> Tools settings page.
  4. For S3, enter your AWS credentials in the ILab Media Tools -> S3 Settings* page.
  5. For Imgix, enter your Imgix settings in the ILab Media Tools -> Imgix Settings page.
  6. Once your settings are complete, use the ILab Media Tools -> S3 Importer to import your current media library to
    Amazon S3.
How does this compare to WP Offload S3?

This essentially does everything that WP Offload S3 does but is free. It includes an import function for importing
your current library to S3 that only the pro version of WP Offload S3 has. Otherwise, they work almost exactly the
same.

Why should I use Imgix?

One of the headaches of managing a WordPress site is dealing with server disk space. If you just use the S3
functionality of this plugin, you are already one step ahead. Using S3, all of your media is centrally located in
one place that you can then distribute through a high performing content delivery network to improve page load speeds
for your site. You also don’t have to worry about disk space on your servers anymore.

Imgix is a content delivery network with a twist. In addition to distributing your media, it also allows you to edit
them, in real-time. and deliver the edited version through their CDN without altering the original. Want to add a new
image size to your theme? You can do this with Imgix without having to use a plugin to recut all of your existing
media to this new size. Imgix optimizes format delivery and a bunch of other things. It’s seriously the greatest
thing to happen to WordPress and web development in the history of ever.

Are you a paid shill for Imgix?

No, I’m just one very enthusiastic customer.

Reviews

Greatly Simplifies The S3/Imgix Process

I almost gave up on Imgix when they stopped developing their in-house WP solution. This replaces that and more. S3 integration is a great addition. Having some trouble getting S3 settings to take on a local dev environment but otherwise really great.

Read all 2 reviews

Contributors & Developers

“Media Cloud by ILAB” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.4.5

  • Updated AWS SDK to 3.26.5
  • Fix for PDF upload bug
  • Misc. bug fixes

1.4.4

  • Fix incompatibility with WP Rocket
  • Fix for env() bug

1.4.3

  • Improve new user on-boarding

1.4.2

  • Changed plugin name
  • Ability to import non-standard image types such as TIFF, Adobe Photoshop, and Adobe Illustrator (requires Imgix)
  • Ability to render PDF as images (requires Imgix)
  • Turn off auto-upload for non-image types
  • Specify specific MIME types to NOT upload to S3
  • Improved compatibility with Offload S3
  • Added ilab_s3_upload_params filter for the ability to specify custom S3 metadata for each upload
  • Ability to define custom ACL for uploads
  • S3 info displayed in Attachment Details pop up modal
  • S3 metabox added to Attachment edit pages, allowing you to edit the Cache-Control, Expires and ACL for the S3 upload
  • Fix for cropping images on S3
  • Other bug fixes.

1.4.1

  • Changed plugin name
  • Ability to import non-standard image types such as TIFF, Adobe Photoshop, and Adobe Illustrator (requires Imgix)
  • Ability to render PDF as images (requires Imgix)
  • Turn off auto-upload for non-image types
  • Specify specific MIME types to NOT upload to S3
  • Improved compatibility with Offload S3
  • Added ilab_s3_upload_params filter for the ability to specify custom S3 metadata for each upload
  • Ability to define custom ACL for uploads
  • S3 info displayed in Attachment Details pop up modal
  • S3 metabox added to Attachment edit pages, allowing you to edit the Cache-Control, Expires and ACL for the S3 upload
  • Fix for cropping images on S3
  • Other bug fixes.

1.4

  • Changed plugin name
  • Ability to import non-standard image types such as TIFF, Adobe Photoshop, and Adobe Illustrator (requires Imgix)
  • Ability to render PDF as images (requires Imgix)
  • Turn off auto-upload for non-image types
  • Specify specific MIME types to NOT upload to S3
  • Improved compatibility with Offload S3
  • Added ilab_s3_upload_params filter for the ability to specify custom S3 metadata for each upload
  • Ability to define custom ACL for uploads
  • S3 info displayed in Attachment Details pop up modal
  • S3 metabox added to Attachment edit pages, allowing you to edit the Cache-Control, Expires and ACL for the S3 upload
  • Fix for cropping images on S3
  • Other bug fixes.

1.2.3

  • Fix for importing non-image files to S3 with the importer tool

1.2.2

  • Ability to specify Cache-Control and Expires metadata for S3 uploads (thanks to metadan)
  • Fix for @{versioning} bucket prefix token

1.2.1

  • Fix for admin notice dismissal when used with Bedrock

1.2

  • Fix for imgix admin notice
  • Added filter for defining default imgix parameters (thanks to eightam)
  • Fix for deleting files from S3 (thanks to Lotykun)
  • Support for auto compress (thanks to JulienMelissas)

1.1.1

  • Fix for image sizes disappearing in the insert media dialog.

1.1.0

  • Fixed a bug where SEO Framework and some other plugins were resizing images on the fly, causing an image to be
    downloaded to be resized.
  • You can now specify a prefix to be prepended to file names when uploaded to S3.

1.0.5

  • Improved compatibility with other plugins that are using the AWS SDK. There should be zero compatibility issues.
  • Forward compatibility with Offload S3. Any media uploaded with Offload S3 will continue to work normally when
    switching to Media Cloud by ILAB.
  • Check to make sure WordPress is being run on 5.5 or better.

1.0.4

  • Updated readme.txt to indicate PHP version

1.0.3

  • Fix for generating Imgix URLs for dynamically sized images.

1.0.2

  • Correct versioning

1.0.1

  • Update readme.txt

1.0.0

  • First release