CodePros Image Optimizer

Apraksts

CodePros Image Optimizer automatically converts your images to the modern WebP format, significantly reducing file sizes while maintaining high image quality. This results in faster page load times, improved user experience, and better SEO rankings.

Key Features

  • Automatic WebP Conversion – Convert images to WebP format with customizable quality settings
  • Bulk Optimization – Process all existing images in your media library in bulk
  • Auto-Optimize on Upload – Automatically convert new images to WebP when uploaded
  • Scheduled Bulk Conversion – Schedule bulk optimization tasks for specific dates and times
  • Quality Control – Adjustable quality settings from 0-100 (75-80% recommended for best balance)
  • Frontend WebP Serving – Automatically serve WebP images to supported browsers
  • Progress Tracking – Real-time progress monitoring for bulk operations
  • Image Filtering – Filter images by date, type, and conversion status
  • Background Processing – Uses Action Scheduler for efficient background image processing
  • Database Optimization – Creates database indexes for faster image queries

How It Works

The plugin uses the Imagick PHP extension to convert images to WebP format. It processes images in batches to avoid server overload and provides real-time progress updates. WebP images are created alongside your original images, ensuring compatibility with all browsers.

Requirements

  • WordPress 6.6 or higher
  • PHP 7.4 or higher
  • Imagick PHP extension
  • Action Scheduler plugin (required for bulk optimization features only)

Installation

  1. Upload the plugin files to the /wp-content/plugins/codepros-image-optimizer directory, or install the plugin through the WordPress plugins screen directly
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Ensure Action Scheduler is installed and activated
  4. Navigate to Settings > WebP Conversion to configure the plugin
  5. Enable WebP optimization and configure your preferred settings
  6. Use the Bulk Optimization tab to convert existing images

Frequently Asked Questions

Does this plugin delete my original images?

No, the plugin creates WebP versions alongside your original images. Your original images remain untouched.

What image formats are supported?

The plugin supports JPEG, PNG, and other common image formats that can be converted to WebP.

Will this work with all hosting providers?

The plugin requires the Imagick PHP extension. Most modern hosting providers support this, but you should check with your hosting provider if you encounter issues.

Can I schedule bulk conversions?

Yes, you can schedule bulk conversion tasks for specific dates and times in the Bulk Optimization settings.

What quality setting should I use?

A quality setting of 75-80% typically provides the best balance between file size reduction and image quality.

Does the plugin work with multisite?

The plugin is designed for single-site installations. Multisite support may require additional configuration.

How does frontend WebP serving work?

When enabled, the plugin automatically serves WebP images to browsers that support the format, while falling back to original images for older browsers.

Screenshots

  1. General Settings – Configure Image Optimization options and quality settings
  2. Bulk Optimization – Process all images in your media library with progress tracking
  3. Scheduled Conversion – Set up scheduled bulk conversion tasks

Development

Code Structure

The plugin follows WordPress coding standards and uses:
* PSR-4 autoloading
* Namespace-based organization
* Trait-based code reuse
* Singleton pattern for controllers

Hooks and Filters

The plugin provides various hooks and filters for developers to extend functionality. Refer to the code documentation for available hooks.

Contributing

Contributions are welcome! Please ensure all code follows WordPress coding standards and includes proper documentation.

Credits

Developed by Code Pros (https://www.codepros.ai)

Ekrānuzņēmumi

Atsauksmes

Par šo spraudni nav atsauksmju.

Autori un izstrādātāji

“CodePros Image Optimizer” ir atvērtā pirmkoda programmatūra. Šo spraudni ir veidojuši šādi cilvēki.

Līdzdalībnieki

Tulkot “CodePros Image Optimizer&#8221 savā valodā.

Vai jūs interesē attīstība?

Pārlūkojiet kodu, apmeklējiet SVN krātuvi vai abonējiet attīstības žurnālu, ko izveidojis RSS.

Izmaiņu žurnāls

1.0.0

  • Initial release
  • Automatic WebP conversion on image upload
  • Bulk image optimization with progress tracking
  • Scheduled bulk conversion tasks
  • Frontend WebP serving
  • Quality control settings (0-100)
  • Image filtering and search capabilities
  • Database index optimization for faster queries
  • Background processing with Action Scheduler
  • Real-time progress monitoring