Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/junaidbhura/fly-dynamic-image-resizer
Fly Dynamic Image Resizer plugin for WordPress
https://github.com/junaidbhura/fly-dynamic-image-resizer
crop post-thumbnails wordpress
Last synced: 9 days ago
JSON representation
Fly Dynamic Image Resizer plugin for WordPress
- Host: GitHub
- URL: https://github.com/junaidbhura/fly-dynamic-image-resizer
- Owner: junaidbhura
- License: mit
- Archived: true
- Created: 2015-09-29T13:02:39.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2023-08-12T08:07:51.000Z (over 1 year ago)
- Last Synced: 2024-08-01T12:18:31.111Z (3 months ago)
- Topics: crop, post-thumbnails, wordpress
- Language: PHP
- Homepage: https://wordpress.org/plugins/fly-dynamic-image-resizer/
- Size: 263 KB
- Stars: 162
- Watchers: 5
- Forks: 26
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Fly Dynamic Image Resizer
## This plugin is no longer available :(
This plugin was created with the aim of solving dynamic images on WordPress. Although this plugin offers a pretty decent solution, I can no longer recommend its use, since there are better solutions out there.
Here is another plugin I maintain, which may actually be better: https://wordpress.org/plugins/auto-cloudinary/
Thank you for all your support over the years.
This repository will continue to be available, so please feel free to fork and download it!
---
![GitHub Actions](https://github.com/junaidbhura/fly-dynamic-image-resizer/workflows/Coding%20Standards%20and%20Tests/badge.svg)
**[Download the WP Plugin! ♥](https://wordpress.org/plugins/fly-dynamic-image-resizer/)**
## What does this plugin do?
One of the biggest problems theme developers face is the problem of multiple image sizes. When you upload an image in the media library, WordPress automatically creates thumbnails based on **all the image sizes** you have defined using **`add_image_size()`** whether you want to use them or not. So the vast majority of the images in wp-content/uploads directory **are a waste, and are never used.** This is not the optimum way of creating image sizes.
With this plugin, you can create **as many image sizes as you want** without the guilt of unnecessary image sizes taking up your disk space!
This is because the images created using this plugin are dynamically created when the image is called for the **first time**, rather than when it is uploaded. You can also delete the cached images for each image individually, or all the cached images.
## How does this plugin work?
1. You either define an image size in your code using the **`fly_add_image_size()`** function, or directly call the image size in the code
2. The admin uploads the image in the media library, but the fly dynamic images are not created
3. The user visits the page for the first time, and the image is dynamically created and is stored
4. The user visits the page again for the second time, and the stored version of the image is served## Documentation
The wiki contains all the documentation for this plugin: [Documentation](https://github.com/junaidbhura/fly-dynamic-image-resizer/wiki)