=== PixCompress ===
Contributors: itsolutionspot
Donate link: https://www.itsolutionspot.com
Tags: image-optimization, compress-images, webp, performance, media-library
Requires at least: 5.8
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.4.9
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Compress JPEG, PNG, WebP, and GIF in the media library without changing URLs. Originals are backed up so you can restore anytime.

== Description ==

PixCompress compresses JPEG, PNG, WebP, and GIF files in the WordPress media library while keeping the same filenames, URLs, and dimensions. Themes, page builders, and existing posts keep working.

All local features work after you activate the plugin. No license key, account, or payment is required to compress images, run Compress library, restore backups, or auto-optimize new uploads.

= Why it is safe =

* Public URLs never change
* Dimensions stay the same unless you turn on optional resizing
* Animated GIFs and animated WebP are skipped
* If compression does not shrink the file, or the result is invalid, the original is kept
* Originals are backed up privately so any image can be restored
* WebP copies are extra files unless you enable replacement

= Easy admin =

* One-click Compress library from PixCompress → Dashboard
* Image library with search, filters, optimize, re-optimize, and restore
* Quality presets: visually lossless, balanced, smaller files, or custom
* Automatic optimization of new uploads (Settings)
* Media library column and bulk actions
* Optional paid support plans from the author, if you want them

= External services =

PixCompress compresses images on your own server with GD or Imagick. That does not require an account.

If you open PixCompress → License, the plugin may request the public plan list from the author website https://www.itsolutionspot.com/ . That request sends only a plugin user-agent. No site content or images are uploaded.

If you paste a license key and click Activate, the plugin sends that key and your site URL to https://www.itsolutionspot.com/ so the author can record the optional commercial license. This is optional and does not enable or disable local optimization.

Paid checkout, if you choose it, happens on the author website and may use PayPal. Author website: https://www.itsolutionspot.com/ PayPal privacy policy: https://www.paypal.com/privacy

== Installation ==

1. Upload the `pixcompress` folder to `/wp-content/plugins/` or install the zip from Plugins → Add New → Upload Plugin
2. Activate **PixCompress**
3. Open **PixCompress → Dashboard**
4. Click **Compress library**

A license key is not required.

== Frequently Asked Questions ==

= Will images look worse? =

The default preset is visually lossless (quality 88). PNG compression is lossless. If a file cannot be made smaller without risk, PixCompress keeps the original.

= Will this break my website? =

No. Filenames and URLs stay the same. Layouts that depend on image size stay intact because dimensions are not changed by default.

= Can I undo? =

Yes. Every optimized file can be restored from a private backup, one image at a time or all at once.

= Do I need a license key? =

No. Local compression works after you activate the plugin. A key is only if you bought an optional paid support plan on the author website.

= What data is sent off-site? =

Nothing, unless you open the License screen (public plan list) or click Activate with a key (key + site URL). Images are never uploaded to the author.

== Screenshots ==

1. Dashboard: compress images on your server while filenames and URLs stay the same
2. Settings for quality, automation, and WebP
3. Image library with search and status filters

== Changelog ==

= 1.4.9 =
* Library compression keeps running when you open Image Library, Settings, or License

= 1.4.8 =
* Admin CSS enqueued, uploads-only writes, closed output buffer, text domain pixcompress

= 1.4.7 =
* Plugin URI points to the PixCompress page on the author site

= 1.4.6 =
* Plugin header uses Author URI only

= 1.4.5 =
* License cards always show Lite, Unlimited, and Plus

= 1.4.4 =
* Plan labels: Lite, Unlimited, Plus

= 1.4.3 =
* Directory name set to PixCompress

= 1.4.2 =
* Readme and version metadata for the directory listing

= 1.4.1 =
* Updated dashboard labels and color theme

= 1.4.0 =
* Local compression, bulk, folders, and auto-optimize included with the plugin
* Optional author support plans on the License screen
* GPL license file added

= 1.3.1 =
* Show the currently attached plan on the License screen

= 1.3.0 =
* Plugin text domain and prefixes

= 1.0.0 =
* First release with dashboard, library, settings, backups, WebP copies, and bulk compress
