• rojvanzelal

    (@rojvanzelal)


    I just wanted to leave a review to say that this is a great plugin. I’ve been trying to get the editors of my blog to upload images using webp for a long time in order to save space and improve speed. But it was too much effort for them to do it manually every time, so I was looking for a plugin to do it automatically. All the others I saw had some limitations on the free version that made it impossible to use. But this one just does what I need, so I’m glad to have found it.

    Just a warning for Polylang users. If you don’t want PixelCraft to store the original images after converting them to webp, make sure that in the settings of Polylang the “Media” translation module is disabled. Otherwise the original image won’t be deleted and they will just sit in your uploads folder silently taking up space.

    This is caused by Polylang stopping the deletion of attachment files by adding a filter to the “wp_delete_file” function used by the PixelCraft plugin and stopping it from deleting the file. This is not really a bug in PixelCraft itself, just a consequence of the unpredictable ways plugins interact with each other due to the architecture of WordPress code itself. Therefore I won’t lower my review. But if in a future update a feature to avoid this problem was implemented in PixelCraft, that would be awesome. It’s not really an issue for me, but for people who are not able to look through the code it would be very hard to understand what is happening if they run into this problem.

    Anyway, thanks again for the work that went into making this plugin.

Viewing 1 replies (of 1 total)
  • Plugin Author Secil Kars

    (@secilkars)

    Hello,

    Thank you very much for your detailed feedback and kind review.

    We’re really happy to hear that PixelCraft with WebP has helped simplify your workflow and automate the WebP conversion process for your blog editors.

    Your technical explanation regarding Polylang is also extremely valuable. As you correctly mentioned, this behavior is not directly caused by PixelCraft itself, but rather by the way Polylang interacts with WordPress media handling through the wp_delete_file filter. In some cases, this can prevent original files from being removed as expected.

    That said, improving compatibility and user experience is very important to us. We’ve already noted the following for future updates:

    • Better Polylang compatibility handling
    • Automatic conflict detection
    • Clearer admin notices and warnings for affected users

    We truly appreciate the time you took to provide such a detailed and constructive review. Feedback like this helps us improve the plugin for everyone.

    Thanks again for your support and for using PixelCraft with WebP

Viewing 1 replies (of 1 total)

You must be logged in to reply to this review.