Digital Creatings AVIF WebP Image Optimizer

Digital Creatings AVIF WebP Image Optimizer

توسط

Digital Creatings AVIF WebP Image Optimizer is developed by Puneet Tiwari and built for practical, server-friendly image optimization on real WordPress sites.

Instead of converting images only during page requests, it can queue conversion jobs and process them in controlled batches via WP-Cron (and optional shutdown processing). This helps reduce page-time CPU spikes on medium and large media libraries.

Key capabilities:

  • Converts images to AVIF and/or WebP depending on your selected mode and server support.
  • Supports responsive desktop/mobile variants with configurable quality and max width.
  • Scans your media library and queues missing variants with progress reporting.
  • Background queue controls: batch size, time limit, cron interval, retry failed, clear pending/failed, stop and clear queue.
  • Optional lazy loading support for image tags.
  • Optional Gravatar caching to local disk (with optimized variants where possible).
  • Optional CSS background processing for inline style attributes and <style> blocks.
  • Live admin dashboard for queue and cache status.

Designed for production safety:

  • Queue-based processing to avoid heavy one-request workloads.
  • Pending queue guardrails to prevent unbounded backlog growth.
  • Recovery-oriented controls for scan pause/resume and queue maintenance.

About Digital Creatings:

Digital Creatings AVIF WebP Image Optimizer is maintained by Puneet Tiwari (puneetbca) to provide reliable, performance-focused WordPress tooling for businesses and agencies.

Website: https://www.digitalcreatings.com
Support: https://www.digitalcreatings.com/contact/

External services

This plugin can optionally connect to Gravatar (Automattic) to download comment author profile images when Cache Gravatars is enabled in the plugin settings.

  • What it is used for: Gravatar supplies default avatar images for WordPress comments and author profiles. The plugin downloads those images once, converts them locally to AVIF/WebP when possible, and serves cached copies from your site to reduce third-party requests.
  • What data is sent and when: Only when Gravatar caching is enabled and a page or comment displays a Gravatar URL (typically secure.gravatar.com), the plugin sends an HTTP GET request for that avatar image URL and size. No WordPress user account data, email addresses, or site content beyond the public Gravatar URL is transmitted by this plugin.
  • Service provider: Gravatar (Automattic) — Terms of Service, Privacy Policy.

All other image optimization is performed locally on your server. Original uploads and generated cache files remain on your hosting unless you configure separate CDN or backup services outside this plugin.

Technical Notes

If you are integrating or extending behavior, these hooks are available:

  • dcawio_defaults – Filter default settings.
  • dcawio_is_excluded – Filter image URL exclusion behavior.
  • dcawio_skip_img_rewrite – Filter per-image rewrite skip logic.
  • dcawio_max_queue_batch_size – Filter maximum allowed queue batch size.
  • dcawio_admin_queue_jobs_limit – Filter number of jobs shown in admin queue list.

Cache and queue behavior depends on server CPU, available image libraries, and cron reliability. For large libraries, prefer queue mode with conservative batch/time limits and monitor progress from the dashboard.

  1. Upload the plugin folder to /wp-content/plugins/, or install via Plugins > Add New in wp-admin.
  2. Activate Digital Creatings AVIF WebP Image Optimizer.
  3. Open Image Optimizer in wp-admin.
  4. Configure:
    • Preferred output format (Auto, AVIF only, WebP only)
    • Desktop/mobile quality and max widths
    • Queue settings (enabled, batch size, time limit, interval)
  5. Click Queue All Files to build background jobs for existing media.
  6. Let WP-Cron process jobs or run Process Queue Now from the dashboard.

سوالات متداول

Does this plugin modify original uploaded files?

No. Original uploads are kept. Optimized variants are generated in the plugin cache directory and served when available.

Where are optimized files stored?

By default in:

wp-content/uploads/dcaw-cache/

Gravatar cache files are stored inside:

wp-content/uploads/dcaw-cache/gravatars/

What image formats are supported for conversion input?

Typical raster uploads such as JPEG and PNG are supported, based on your server image libraries and conversion tools.

What does “Auto” format mode do?

Auto generates both AVIF and WebP variants (when supported). Delivery prioritizes AVIF with WebP fallback behavior.

Why do queue jobs stay pending?

Common causes:

  • WP-Cron not firing regularly on your host.
  • Batch/time limit too low for your server speed.
  • Temporary lock/queue pressure from a very large scan.

Use Process Queue Now, verify WP-Cron, and tune queue settings.

Does CSS background optimization include external CSS files?

The current implementation optimizes background image URLs found in inline styles and <style> blocks emitted in page HTML.

Can I exclude specific images or paths?

Yes. Use Excluded Paths and provide comma-separated URL substrings to skip conversion for matching files.

تصویری برای این آیتم موجود نیست.
نظری برای این آیتم موجود نیست.
0 0 رای ها
امتیازدهی
اشتراک در
اطلاع از
0 نظرات
قدیمی‌ترین
تازه‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
هیچ نسخه‌ای برای این آیتم موجود نیست.
بدون امتیاز

قیمت:

رایگان

نگارش

آخرین انتشار

21 خرداد 1405

آخرین بروزرسانی

5 روز پیش

نصب های فعال

-

نگارش وردپرس

وردپرس 6.0+

تست شده از نسخه

وردپرس 7.0

نگارش PHP

PHP 7.4+

نسخه ها

0 نسخه