Volkmar Kantor
Forum Replies Created
-
Its normally not the server that leads to that specific problem. If the image has already served to the browser, the browser do not request it again (or in the same way) but use the cached version. I tried multiple times to fix this issue server sided (with some headers or disable caching), but did not had any success (using an apache server).
If you found a solution, great, let me hear about it.
The only thing that worked for me (and this is exactly as the crop-editor is working) is to add an additional parameter – a cache-breaker – to the image-url.
Please have a look at: the FAQ page -> “I’ve cropped the image, but the new version do not appear in the frontend.”
In a nutshell: if the image appear cropped in the crop-editor, then the image-size is definitively cropped. If you do not see this on the page it means:
- You need to refresh your Browser-Cache (as the new image is saved on top of the old image)
- OR – you do not use that specific image-size on that position
Forum: Plugins
In reply to: [Crop-Thumbnails] Incompatibility with “Modern Image Formats” pluginMaybe the “modern image formats” plugin do some fancy stuff with the images and do not update the meta data. So obviously its not compatible with the “crop-thumbnails” plugin.
I recommend to use the plugin Webp-Express https://de.www.ads-software.com/plugins/webp-express/ which works really good and is explizit supported by my plugin.
Forum: Plugins
In reply to: [Crop-Thumbnails] Bulk crop missing sizes?Hi,
i am sorry to tell you, but there is currently no tool to bulk resize already existing crops to other dimensions. If an image is cropped by the plugin the crop-settings are stored in the image-metadata. So if you want to implement an loop for yourself this is the best point to start.Forum: Plugins
In reply to: [Crop-Thumbnails] Not saving crops on subdomains in multisiteHi @maelstrom06,
sorry – i did see the message from 2 weeks ago just now.If you use cloudflare – then that might be the reason. I im not super into the technologie of cloudflare, but they provide some of there services by caching – dont they?
So the problem might be that they cached the old version of the image. And did not recognize the change. A quick search how to purge the cache showed me the following url: https://developers.cloudflare.com/cache/how-to/purge-cache
You may also have a look at?https://github.com/vollyimnetz/crop-thumbnails/blob/master/functions/extend/WebPExpressExtension.php
This is the sample implementation to make the WebPExpress-Plugin renew his webp image after a crop has been done. You may use this to create your own code to purge the cache of a cropped image. Any programmer that have a little understanding in wordpress should be able to do this. You may put your implementation in the code of your own theme or anywhere where it is not override by the next update.Forum: Plugins
In reply to: [Crop-Thumbnails] Using with WEBP image by ImagifyAs i already stated in the other ticket:
The crop-thumbnails plugin will only resize the cropped images. It do so, by replacing the already cropped image – that wordpress created in the first place – with the one that you may crop inside the plugins crop-editor. If you have any plugin that copied the image before and do not recognize an change on the image, then it will not work.
I do not have experience with WP Smush Pro or Imagify. But, you may simply test if it work for your own.
If it do not work, you may have a look at https://github.com/vollyimnetz/crop-thumbnails/blob/master/functions/extend/WebPExpressExtension.php
This is the sample implementation to make the WebPExpress-Plugin renew his webp image after a crop has been done. You may use this to create your own code to support the plugin of your liking. Any programmer that have a little understanding in wordpress should be able to do this. The developers in the support threads of the plugin you want to use, may help you identify the methods in there plugin to start renew the webp-image. You may put your implementation in the code of your own theme or anywhere where it is not override by the next update.If you want to share your solution, to make it accessible to everyone, i am glad if you create a pull request in https://github.com/vollyimnetz/crop-thumbnails/.
Please appreciate that I cannot support every image plugin out of the box – but you may contribute to make this plugin better for everyone.
Forum: Plugins
In reply to: [Crop-Thumbnails] Is the plugin still actively maintained?Hi there, yes its active maintained – with the focus of maintained. There are no new features planed, but i will update it if there are problems or bugs.
Forum: Plugins
In reply to: [Crop-Thumbnails] Not saving crops on subdomains in multisiteI running an multisite on my own and can confirm that its working.
If you are in the crop dialog, did the image on the left change after you perform the crop? If so, then it worked correctly (as the plugin reload the image directly from the server). You should hard refresh the frontend page in the browser to see the change (STRG + F5 on Windows).
Forum: Plugins
In reply to: [Crop-Thumbnails] Cropping doesn’t work with auto-scaled imagesHi there, this “feature” (autoscaling) isn’t exactly new. It was introduced in 5.3 with came out in November 2019. I didnt get any problems with autoscaled images since then (and i am running many wp installations). So, can you please provide me with more informations – i followed your instructions and all worked fine for me (for crop sizes up to 1200×630).
- What image sizes do you crop to?
- Is there any error or warning? When you are cropping the image did the network request responds with an successfull 200?
- What image processor do your server use? You may check with the “plugin test” in the plugins settings. Or simply paste the log after you have done the plugin test.
- Are the images correctly cropped after the initial upload?
- This reply was modified 1 year, 1 month ago by Volkmar Kantor.
Forum: Plugins
In reply to: [Crop-Thumbnails] The plugin can not correctly connect to the server.ah, i had a look on https://github.com/PI-Media/json-api once more – isn’t that the predecessor of the WordPress JSON API? You may want to have a look on https://developer.www.ads-software.com/rest-api/, as this is the standard for i guess 4 or 5 years now.
Forum: Plugins
In reply to: [Crop-Thumbnails] The plugin can not correctly connect to the server.@professorpixel hi there i had a quick look into the plugins. But as i need to install additional code from github i stopped. I will not invest in an system that has not published to the plugin-ecosystem.
What is the benefit of using a seperate JSON-Plugin on wordpress anyways? WordPress already has a dedicated JSON-REST-API. And there are also plugins that are provide additional auth possiblities for the rest api – but as far as i can tell the github-api replaces this system all together?
When i wrote: “Turn it off, make a call, turn it back on and do the call again. Whats the difference?” i meant you have to look in the developer tool of your browser – in what way is the response different? Is it throwing an 404 or 500 or …?
I would assume that the seperate JSON-API blocks the calls of to the old wordpress-ajax-api as this is the functionality that is currently still used if an image is cropped. (https://codex.www.ads-software.com/AJAX_in_Plugins)
On the settingspage of my plugin the JSON-API is used, but the crop is still using the old ajax api. Did the settings-page is working on your installation?
Forum: Plugins
In reply to: [Crop-Thumbnails] The plugin can not correctly connect to the server.A wild guess – the json-api-plugins do interfere with the json api call the crop plugin did. Turn it off, make a call, turn it back on and do the call again. Whats the difference?
Forum: Plugins
In reply to: [Crop-Thumbnails] Size x2 and Specific one sizeHi @ridesirat ,
sorry for the delay i was on vacation.
Question 1: no the plugin do not have a specific functionality for x2 images. However, if you just create an additional image-size that has the same ratio you may profit from the “select same ratio” functionality in the crop editor, which selects and crop alle image-sizes with the same ratio at once.
But you still have to implement an good behaviour for displaying the image-sizes in your theme.Question 2: If i remember correct this is possible. Please try the following code and the cropping:
add_image_size('dynamic-1',500,9999, true); add_image_size('dynamic-2',9999,500, true); add_image_size('dynamic-zero-width',0,500, true); add_image_size('dynamic-zero-height',400,0, true);
I think, at least it was possible – i am not completely sure about the current state as in since version 1.7.x i changed a cropping library – maybe try to use an older version too (https://www.ads-software.com/plugins/crop-thumbnails/advanced/ – in previous version choose 1.6 or 1.5)
Forum: Plugins
In reply to: [Crop-Thumbnails] Using together with WEBP conversionAs i do not use WP Smush Pro the plugin will not work together with it out of the box. However i use the Plugin “WebP Express” (https://www.ads-software.com/support/plugin/webp-express/) and implemented an extension for that specific plugin.
So you may use this plugin, OR you may have a look on the extension code in the github-repo (https://github.com/vollyimnetz/crop-thumbnails/blob/master/functions/extend/WebPExpressExtension.php) and add some extension Code on your own for WP Smush Pro.
If you want to share your code you may do so on https://github.com/vollyimnetz/crop-thumbnails.Forum: Plugins
In reply to: [Crop-Thumbnails] Save in S3 BucketHi, the plugin do NOT support any CDN out of the box. It provides plenty of hooks/actions so an interoperation with CDN-plugins is possible if anyone is willing to code a connector. For example, if the new crop is saved, an CDN-plugin may use the action
crop_thumbnails_after_save_new_thumb
to implement custom code to upload the new image to S3.If you are a programmer, you may have a look on the hooks/actions that are documented on the github-page of the plugin. https://github.com/vollyimnetz/crop-thumbnails