Additional image sizes (zui)
Individual WP size generation not working and other fixes (1 post)

  1. alx359
    Posted 5 years ago #

    Hi, Zoe!

    Have some debugging On and got 2 errors because a non-array situation with $metadata['sizes']. Fixed so:

    in additional-image-sizes-zui\vendor\beingzoe\zui_php\ZUI\WpAdditionalImageSizes.php ~881

    ////[alx359] fatal error if array empty
    ////if ( isset($_POST['replace_sizes']) && array_key_exists($size, $sizes_wp)) {
    if ( isset($_POST['replace_sizes']) && array_key_exists($size, $sizes_wp) && !empty($metadata['sizes'])) {

    and again ~926:

    ////[alx359] added. check if empty
    if (empty($metadata['sizes'])) $metadata['sizes']= array();
    $metadata_sizes_not_in_current_all_sizes = array_diff( array_keys($metadata['sizes']), $sizes_to_check_plus_additional );

    The scenario this to happen is I had deleted all the WP thumbs (filesystem and metadata) and kept just the originals. For the 2nd bug was trying to regenerate 'thumbnail' size. For the first 'WP sizes only'.

    Actually, only the "WP sizes only" option went working. If trying to generate separately as small/medium/large it does nothing.

    Anyway, thanks very much for the useful plugin!

    May I suggest for a future version an option to batch-purge ALL existing thumbs (checkbox for registered, checkbox in the filesystem), and keep just the originals. That's useful when ftp'ing a new site, backups and house-keeping of crap in general.



Topic Closed

This topic has been closed to new replies.

About this Plugin

  • Additional image sizes (zui)
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic