Kashii Client‑Side Image Compressor

外掛說明

Kashii Client‑Side Image Compressor is a powerful, privacy-focused WordPress plugin that allows users to compress and optimize images directly in their browser. All processing happens client-side, ensuring complete privacy and security – your images never leave your device.

Key Features

  • Multiple Image Upload: Upload and compress multiple images at once
  • Drag & Drop Interface: Easy drag and drop file upload
  • Client-Side Processing: All compression happens in the browser – no server uploads required
  • Zero Database Storage: No data is stored in WordPress database
  • Quality Control: Adjustable compression quality from 40% to 95%
  • Batch Processing: Compress all images at once or individually
  • ZIP Download: Download all compressed images as a single ZIP file
  • Gallery & List Views: Switch between gallery and list view modes
  • Progress Tracking: Real-time progress indicators for each image
  • Settings Panel: Configure max width, preserve EXIF data, auto-compress
  • Elementor Compatible: Full Elementor widget support
  • Shortcode Support: Use [kashiiict_compressor] shortcode anywhere
  • Responsive Design: Works perfectly on all devices and screen sizes

Privacy & Security

  • All image processing happens in the user’s browser
  • Images are never uploaded to any server
  • No data is stored in WordPress database
  • No external API calls
  • Complete privacy protection

Supported Formats

  • JPEG (.jpg, .jpeg)
  • PNG (.png)
  • WebP (.webp)

Technical Details

  • Uses browser-image-compression library for compression
  • Client-side processing ensures fast performance
  • No server load or bandwidth usage
  • Compatible with all modern browsers

螢幕擷圖

  • Main upload interface with drag and drop area
  • Image gallery view showing compressed images
  • Settings panel with compression options
  • List view with detailed image information
  • Elementor widget in editor

安裝方式

  1. Upload the kashiimalik-client-side-image-compressor folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Use the shortcode [kashiiict_compressor] in any post or page, or add the widget via Elementor

常見問題集

How do I use this plugin?

Simply add the shortcode [kashiiict_compressor] to any post or page, or use the Elementor widget. Users can then drag and drop images or click to select files for compression.

Are my images uploaded to a server?

No. All compression happens entirely in the user’s browser. Images never leave the user’s device, ensuring complete privacy.

Is any data stored in the database?

No. This plugin does not store any data in the WordPress database. All processing is done client-side.

What file sizes are supported?

Each image can be up to 10MB. There’s no limit on the number of images, though browser performance may vary with very large batches.

Does this work with Elementor?

Yes! The plugin includes a full Elementor widget that can be added to any Elementor-built page.

What browsers are supported?

All modern browsers including Chrome, Firefox, Safari, Edge, and Opera.

Can I customize the title and description?

Yes, you can customize both when using the shortcode:
[kashiiict_compressor title=”My Title” description=”My Description”]

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈Kashii Client‑Side Image Compressor〉的開發相關工作。

參與者

變更記錄

1.0.0

  • Initial release
  • Multiple image upload support
  • Client-side compression functionality
  • Elementor widget integration
  • Shortcode support
  • Gallery and list view modes
  • Progress tracking
  • Settings panel
  • ZIP download functionality