Title: LiteImage
Author: algryshko
Published: <strong>5 de noviembre de 2025</strong>
Last modified: 10 de abril de 2026

---

Buscar plugins

![](https://ps.w.org/liteimage/assets/icon-256x256.jpg?rev=3390670)

# LiteImage

 Por [algryshko](https://profiles.wordpress.org/algryshko/)

[Descargar](https://downloads.wordpress.org/plugin/liteimage.3.3.3.zip)

 * [Detalles](https://es.wordpress.org/plugins/liteimage/#description)
 * [Valoraciones](https://es.wordpress.org/plugins/liteimage/#reviews)
 *  [Instalación](https://es.wordpress.org/plugins/liteimage/#installation)
 * [Desarrollo](https://es.wordpress.org/plugins/liteimage/#developers)

 [Soporte](https://wordpress.org/support/plugin/liteimage/)

## Descripción

LiteImage is a lightweight, developer-friendly WordPress plugin that optimizes images
using dynamic thumbnail generation, WebP support, and accessibility enhancements.
With a fully refactored object-oriented architecture, LiteImage gives full control
over responsive image rendering and disk space management.

### Features

 * Dynamic Thumbnails: Generate only the sizes you need on demand using the `liteimage()`
   function
 * WebP Support: Convert images to WebP automatically using Intervention Image library
 * Responsive Images: Serve the right image for the right device with media queries
 * Mobile-Specific Images: Serve a dedicated mobile MOBILE-specific image for viewports
   under 768px
 * Accessibility: Add alt, aria-label, and other HTML attributes
 * Clean Thumbnails: Delete LiteImage or WordPress-generated thumbnails from Toolsower
 * Debug Logging: Track plugin activity when logging is enabled
 * OOP Architecture: Fully class-based core with backward compatibility

### Arc Credits

Developed by Oleksandr Gryshko.
 Powered by Intervention Image.

## Capturas

 * [[
 * LiteImage Settings page
 * [[
 * Thumbnail cleanup options
 * [[
 * Media Library showing dynamic sizes
 * [[

## Bloques

Este plugin proporciona 1 bloque.

 *   LiteImage Image Responsive image block powered by LiteImage renderer with full
   breakpoint control.

## Instalación

 1. Upload the `liteimage` folder to `/wp-content/plugins/`
 2. Activate the plugin in WordPress admin
 3. Run `composer install` in the plugin directory
 4. Go to Tools > LiteImage Settings to configure

## FAQ

### Does LiteImage support WebP?

Yes, if Intervention Image is installed and GD or Imagick supports WebP.

### Can I use different images for mobile?

Yes. Use the third parameter in `liteimage()` function for mobile-specific image.

### How do I clear thumbnails?

Go to Tools > LiteImage Settings and use the available cleanup buttons.

## Reseñas

No hay valoraciones para este plugin.

## Colaboradores y desarrolladores

«LiteImage» es un software de código abierto. Las siguientes personas han colaborado
con este plugin.

Colaboradores

 *   [ algryshko ](https://profiles.wordpress.org/algryshko/)

[Traduce «LiteImage» a tu idioma.](https://translate.wordpress.org/projects/wp-plugins/liteimage)

### ¿Interesado en el desarrollo?

[Revisa el código](https://plugins.trac.wordpress.org/browser/liteimage/) , echa
un vistazo al [repositorio SVN](https://plugins.svn.wordpress.org/liteimage/) o 
suscríbete al [registro de desarrollo](https://plugins.trac.wordpress.org/log/liteimage/)
por [RSS](https://plugins.trac.wordpress.org/log/liteimage/?limit=100&mode=stop_on_copy&format=rss).

## Registro de cambios

#### 3.3.3

 * Added: Settings for output quality (60–100): WebP when WebP thumbnails are enabled;
   separate JPEG/lossy and PNG compression when serving original formats.
 * Added: Admin UI toggles quality fields based on the “Generate WebP” option; PNG
   uses zlib/Imagick compression strength (lossless pixels).
 * Fixed: PNG encoding compatible with PHP 8+ (removed invalid extra argument to
   Intervention Image PNG encoder).
 * Fixed: Smart compression reference PNG creation uses a proper image clone.

#### 3.3.2

 * Added: Support for conversion at original size — when `thumb` is `'full'` or `[
   0, 0]`, images are converted (WebP and original format) without resizing.
 * Added: In `liteimage_downsize()`, size `[0, 0]` now returns the original image
   dimensions.
 * Added: In `get_thumb_size()`, support for `'full'` and `[0, 0]` with correct `
   size_name` in format `liteimage-{width}x{height}`.
 * Fixed: Safe reading of `width`/`height` from attachment metadata in `liteimage_downsize()`
   when keys are missing.

#### 3.3.1

 * Fixed: Thumbnail filename conflicts when multiple images share the same filename.
   Added attachment ID to thumbnail filenames to ensure uniqueness.
 * Fixed: Format changed from `{filename}-{size_name}.{ext}` to `{filename}-{attachment_id}-{
   size_name}.{ext}` for all thumbnail variants (WebP, original format, and retina
   @2x versions).

#### 3.3.0

 * Added: Gutenberg block **LiteImage Image** with full responsive controls for 
   desktop/mobile sources, breakpoints, and HTML attributes.
 * Added: PHPUnit smoke test covering block attribute sanitization.
 * Added: Automatic 2x retina variants for all generated LiteImage sizes, including
   Gutenberg block output.
 * Changed: Refreshed plugin icon to match the new brand palette.
 * Changed: Updated documentation with block usage instructions and retina guidance.

#### 3.2.1

 * Fixed: Unescaped output in admin tab navigation (WordPress.org Plugin Check compliance)
 * Fixed: Removed deprecated load_plugin_textdomain() call (WordPress auto-loads
   translations since 4.6)
 * Fixed: Updated readme.txt headers to match plugin requirements (Tested up to:
   6.8, Requires at least: 5.8)
 * Fixed: Added phpcs:ignore comments for necessary direct database queries in transient
   cleanup
 * Fixed: WordPress.org Plugin Check compliance – all errors and warnings resolved
 * Improved: Code standards compliance for WordPress.org submission

#### 3.2.0

 * Complete OOP refactoring with PHP namespaces
 * PSR-4 autoloading implementation
 * Performance improvements (up to 50% faster)
 * Security enhancements (rate limiting, validation)
 * Moved logs to uploads directory
 * Proper JavaScript enqueuing
 * Comprehensive documentation

#### 3.1.0

 * Refactored to OOP architecture
 * Improved maintainability
 * Added Intervention Image support

#### 2.1.0

 * Added buttons to clear thumbnails
 * Improved cleanup logic

#### 2.0.0

 * Added WebP support status display
 * Codebase refactor

#### 1.0.0

 * Initial release

## Meta

 *  Versión **3.3.3**
 *  Última actualización **hace 1 mes**
 *  Instalaciones activas **Menos de 10**
 *  Versión de WordPress ** 5.8 o superior **
 *  Probado hasta **6.8.5**
 *  Versión de PHP ** 8.0 o superior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/liteimage/)
 * Etiquetas:
 * [images](https://es.wordpress.org/plugins/tags/images/)[optimization](https://es.wordpress.org/plugins/tags/optimization/)
   [responsive](https://es.wordpress.org/plugins/tags/responsive/)[thumbnails](https://es.wordpress.org/plugins/tags/thumbnails/)
   [webp](https://es.wordpress.org/plugins/tags/webp/)
 *  [Vista avanzada](https://es.wordpress.org/plugins/liteimage/advanced/)

## Valoraciones

Aún no se han enviado valoraciones.

[Your review](https://wordpress.org/support/plugin/liteimage/reviews/#new-post)

[Ver todas las valoraciones](https://wordpress.org/support/plugin/liteimage/reviews/)

## Colaboradores

 *   [ algryshko ](https://profiles.wordpress.org/algryshko/)

## Soporte

¿Tienes algo que decir? ¿Necesitas ayuda?

 [Ver el foro de soporte](https://wordpress.org/support/plugin/liteimage/)