Skip to content
Vacuum Image Optimizer1.0.1
1.0.11 min read

Developer Notes

Use these notes when reviewing, extending, or maintaining the plugin source.

These notes are for maintainers and contributors.

Source conventions

  • Keep runtime code under the VacuumImageOptimizer namespace.
  • Keep public identifiers prefixed with VACIMG_ or vacimg_.
  • Do not add external image optimization APIs without explicit product direction.
  • Keep changes compatible with WordPress.org review expectations.
  • Preserve backup-first behavior for source-changing operations.

Testing focus

Before release, test activation, wizard completion and skip, settings save, dashboard loading, compression settings, system status, Media Library actions, JPG/PNG/WebP optimization, SVG/GIF skipping, backup creation, restore, bulk queue batches, and debug logs.

Packaging

The WordPress.org ZIP should include only runtime files: main plugin file, readme, uninstall, src, assets, and languages.

Related articles