Skip to content

Performance settings

Keep images fast and thumbnails clean

The Performance panel (#/settings/performance) groups the media-related performance controls: Performance Tweaks (experimental image optimizations) and Thumbnail Regeneration (bulk thumbnail tooling with live stats).

Performance Tweaks

Marked Experimental. Two groups of toggles:

Image upload controls what happens when a new image is uploaded:

  • Auto-regenerate on upload (on by default): generates the image sizes FleekDash needs right after upload.

  • Limit large image dimensions: resizes oversized uploads down to a max dimension (default 1920px) so originals stay web-friendly.

  • Strip image metadata on upload: removes EXIF/metadata (camera, location) from new uploads, which means smaller files and better privacy.

  • Convert new uploads to WebP: stores new uploads as WebP. Requires your server to have a WebP-capable image editor. The toggle shows as Unavailable otherwise.

Image delivery controls how images are served:

  • Serve WebP when available: delivers the WebP version of an image when one exists.

  • Async image decoding: adds decoding="async" so images do not block page rendering.

Toggles take effect on save. Upload-side tweaks only affect new uploads, not existing media.

Thumbnail Regeneration

The Image Optimization card shows your media library at a glance:

  • Total images in the library, Estimated Library Size, and registered thumbnail sizes.

  • Library coverage: how much of the library already has the required thumbnails.

Actions:

  • Optimize Missing: generates thumbnails only for images that are missing them.

  • Rebuild All Thumbnails: regenerates everything. The generation scope picker lets you choose Generate only FleekDash sizes (faster) or Regenerate all WordPress sizes (slower, uses more disk space).

  • Cancel stops a running job. Refresh Stats reloads the coverage numbers.

While a job runs, the panel shows a status badge (Building Queue, Running, Completed, or Error) with live progress so you can leave the tab open and watch it finish.

Notes

  • Rebuild All on a large library is slow and temporarily uses extra disk space. Prefer Optimize Missing for routine maintenance.

  • WebP options need server support (GD or Imagick with WebP). If the toggle says Unavailable, your server cannot encode WebP.

  • Delivery tweaks are safe to toggle on and off. Test a few pages after enabling them.