{"id":48598,"date":"2016-05-25T07:29:14","date_gmt":"2016-05-25T07:29:14","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/resizefly\/"},"modified":"2020-12-17T11:54:36","modified_gmt":"2020-12-17T11:54:36","slug":"resizefly","status":"publish","type":"plugin","link":"https:\/\/scn.wordpress.org\/plugins\/resizefly\/","author":7898995,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"3.2.6","stable_tag":"3.2.6","tested":"5.6.17","requires":"4.7.0","requires_php":"5.6","requires_plugins":"","header_name":"Resizefly","header_author":"alpipego","header_description":"","assets_banners_color":"69b5d2","last_updated":"2020-12-17 11:54:36","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/resizefly.com\/","header_author_uri":"https:\/\/alpipego.com\/","rating":5,"author_block_rating":0,"active_installs":10,"downloads":9148,"num_ratings":5,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.1":{"tag":"1.1.1","author":"alpipego","date":"2016-05-25 07:29:33"},"1.1.2":{"tag":"1.1.2","author":"alpipego","date":"2016-05-25 08:14:05"},"1.1.3":{"tag":"1.1.3","author":"alpipego","date":"2016-05-25 18:50:19"},"1.1.4":{"tag":"1.1.4","author":"alpipego","date":"2016-05-25 19:18:16"},"1.1.5":{"tag":"1.1.5","author":"alpipego","date":"2016-06-15 17:44:12"},"1.2.0":{"tag":"1.2.0","author":"alpipego","date":"2016-07-10 09:48:18"},"1.2.1":{"tag":"1.2.1","author":"alpipego","date":"2016-07-10 10:10:11"},"1.2.2":{"tag":"1.2.2","author":"alpipego","date":"2016-07-21 15:21:22"},"1.3.0":{"tag":"1.3.0","author":"alpipego","date":"2016-08-04 15:26:25"},"1.3.2":{"tag":"1.3.2","author":"alpipego","date":"2016-09-01 16:28:51"},"1.3.3":{"tag":"1.3.3","author":"alpipego","date":"2016-09-14 18:22:57"},"1.3.4":{"tag":"1.3.4","author":"alpipego","date":"2016-12-01 09:52:11"},"1.3.5":{"tag":"1.3.5","author":"alpipego","date":"2017-06-14 13:22:13"},"2.0.0":{"tag":"2.0.0","author":"alpipego","date":"2017-11-07 17:32:42"},"2.0.1":{"tag":"2.0.1","author":"alpipego","date":"2017-11-09 16:21:13"},"2.0.2":{"tag":"2.0.2","author":"alpipego","date":"2018-02-08 04:16:26"},"2.0.3":{"tag":"2.0.3","author":"alpipego","date":"2018-02-11 15:07:32"},"2.0.4":{"tag":"2.0.4","author":"alpipego","date":"2018-02-12 00:37:12"},"2.0.5":{"tag":"2.0.5","author":"alpipego","date":"2018-03-13 07:30:58"},"2.1.0":{"tag":"2.1.0","author":"alpipego","date":"2018-03-20 16:03:43"},"2.1.1":{"tag":"2.1.1","author":"alpipego","date":"2018-05-26 08:06:29"},"2.1.2":{"tag":"2.1.2","author":"alpipego","date":"2018-05-27 09:56:12"},"2.1.4":{"tag":"2.1.4","author":"alpipego","date":"2018-05-28 22:35:47"},"2.1.5":{"tag":"2.1.5","author":"alpipego","date":"2018-08-02 13:32:44"},"2.1.6":{"tag":"2.1.6","author":"alpipego","date":"2018-08-31 11:36:57"},"3.0.0":{"tag":"3.0.0","author":"alpipego","date":"2018-11-21 09:45:43"},"3.1.0":{"tag":"3.1.0","author":"alpipego","date":"2019-01-01 11:03:02"},"3.1.1":{"tag":"3.1.1","author":"alpipego","date":"2019-05-12 16:46:40"},"3.1.2":{"tag":"3.1.2","author":"alpipego","date":"2019-05-20 08:45:47"},"3.1.3":{"tag":"3.1.3","author":"alpipego","date":"2019-07-11 19:56:27"},"3.1.4":{"tag":"3.1.4","author":"alpipego","date":"2019-11-25 16:52:27"},"3.1.5":{"tag":"3.1.5","author":"alpipego","date":"2020-03-16 07:21:27"},"3.2.0":{"tag":"3.2.0","author":"alpipego","date":"2020-08-01 14:39:26"},"3.2.1":{"tag":"3.2.1","author":"alpipego","date":"2020-08-03 15:49:16"},"3.2.2":{"tag":"3.2.2","author":"alpipego","date":"2020-08-03 16:12:17"},"3.2.3":{"tag":"3.2.3","author":"alpipego","date":"2020-08-21 10:40:34"},"3.2.4":{"tag":"3.2.4","author":"alpipego","date":"2020-08-31 10:14:31"},"3.2.5":{"tag":"3.2.5","author":"alpipego","date":"2020-09-28 13:31:29"},"3.2.6":{"tag":"3.2.6","author":"alpipego","date":"2020-12-17 11:54:36"},"3.2.6-beta.1":{"tag":"3.2.6-beta.1","author":"alpipego","date":"2020-10-02 20:00:57"},"3.3.0":{"tag":"3.3.0","author":"alpipego","date":"2022-11-28 08:21:17"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"5"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2121683,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2121683,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2121683,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2121683,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.2.0","1.2.1","1.2.2","1.3.0","1.3.2","1.3.3","1.3.4","1.3.5","2.0.0","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.1.0","2.1.1","2.1.2","2.1.4","2.1.5","2.1.6","3.0.0","3.1.0","3.1.1","3.1.2","3.1.3","3.1.4","3.1.5","3.2.0","3.2.1","3.2.2","3.2.3","3.2.4","3.2.5","3.2.6","3.2.6-beta.1","3.3.0"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1506,49350,133,2192,2194],"plugin_category":[50],"plugin_contributors":[87503],"plugin_business_model":[],"class_list":["post-48598","plugin","type-plugin","status-publish","hentry","plugin_tags-dynamic","plugin_tags-dynamic-images","plugin_tags-image","plugin_tags-jpg","plugin_tags-png","plugin_category-media","plugin_contributors-alpipego","plugin_committers-alpipego"],"banners":{"banner":"https:\/\/ps.w.org\/resizefly\/assets\/banner-772x250.png?rev=2121683","banner_2x":"https:\/\/ps.w.org\/resizefly\/assets\/banner-1544x500.png?rev=2121683","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/resizefly\/assets\/icon-128x128.png?rev=2121683","icon_2x":"https:\/\/ps.w.org\/resizefly\/assets\/icon-256x256.png?rev=2121683","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Instead of creating image sizes on upload, this plugin only creates them when requested.<\/p>\n\n<p>Normally after activating a new theme or plugin that adds new image sizes, you will have to use a tool like <a href=\"https:\/\/wordpress.org\/plugins\/regenerate-thumbnails\/\">Regenerate Thumbnails<\/a> to create the newly registered image sizes. Depending on the size of the media library and the \"power\" of your server, this might take a while or even take several tries to process all your images; and in the end, you don't even know if you'll need all of the resized images.<\/p>\n\n<p>This plugin takes care of the resizing dynamically and creates the requested size the moment it is first requested&mdash;and only when it is requested.<\/p>\n\n<h4>Support<\/h4>\n\n<p>For users: Please use the support forums on <a href=\"https:\/\/wordpress.org\/support\/plugin\/resizefly\">wordpress.org<\/a><br \/>\nFor developers: Head over to the <a href=\"https:\/\/github.com\/alpipego\/resizefly\/\">Github repository<\/a><br \/>\nFor everything else, find me on <a href=\"https:\/\/twitter.com\/alpipego\">twitter<\/a> or on slack<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin to your plugins directory (usually <code>wp-content\/plugins<\/code>)<\/li>\n<li>Make sure you have Pretty Permalinks enabled<\/li>\n<li>Activate the plugin<\/li>\n<\/ol>\n\n<p>The plugin handles the images from here on. The resized images are saved in a subfolder inside your uploads directory.<\/p>\n\n<h4>Prerequisites<\/h4>\n\n<p>You'll need at least PHP 5.5, WordPress 4.7 and either GD or Imagick on your server.<\/p>\n\n<h4>Uninstalling<\/h4>\n\n<p>If you want to uninstall the plugin for good, make sure to regenerate your image thumbnails\/sizes afterward using <a href=\"https:\/\/wordpress.org\/plugins\/regenerate-thumbnails\/\">Regenerate Thumbnails<\/a> or similar.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='why%20does%20this%20not%20work%20when%20using%20nginx%3F'><h3>Why does this not work when using NGINX?<\/h3><\/dt>\n<dd><p>Often your NGINX is configured in a way to serve the image as a static resource and in case of failure throw a 404 Not Found error.<\/p>\n\n<p>To work around this, make sure the request is sent to WordPress when the image cannot be found.<\/p>\n\n<p>Add a directive like:<\/p>\n\n<pre><code>location ~* (\/[^\/]+\/)?uploads\/(.+\\.(png|gif|jpe?g)) {\n    try_files $uri $uri\/ \/index.php?q=$uri&amp;$args;\n    expires max;\n    log_not_found off;\n    access_log off;\n}\n<\/code><\/pre>\n\n<p>If you have one long location directive listing all the static file formats (css, js, zip, etc.), you can also just drop the <code>try_files $uri $uri\/ \/index.php?q=$uri&amp;$args;<\/code> in there.<\/p><\/dd>\n<dt id='why%20is%20there%20a%20%60resizefly-duplicate%60%20directory%20in%20my%20uploads%20folder%3F'><h3>Why is there a `resizefly-duplicate` directory in my uploads folder?<\/h3><\/dt>\n<dd><p>The plugin stores an optimized duplicate of each image in this folder. The reason for this is, that image resizing puts a strain on your server and uses comparably a lot of resources. To minimize this ResizeFly creates an optimized copy from which the smaller image sizes will be created.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>3.2.6<\/h4>\n\n<ul>\n<li>fix issue with trying to add number to string<\/li>\n<li>revert methods to get image id to prevent db strain<\/li>\n<\/ul>\n\n<p>see https:\/\/github.com\/alpipego\/resizefly\/releases for full changelog<\/p>","raw_excerpt":"Dynamically resize your WordPress images on the fly. Upload them once and don&#039;t worry about missing or new image sizes.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/48598","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=48598"}],"author":[{"embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/alpipego"}],"wp:attachment":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=48598"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=48598"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=48598"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=48598"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=48598"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=48598"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}