=== Compressed Emoji ===
Contributors: m_uysl
Tags: emoji,emoticons,compressed emoji,optimized emoji
Requires at least: 4.6
Tested up to: 7.0
Stable tag: 1.7.2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Same emoji, but compressed. It helps to serve emoji via your server.
== Description ==
__Origin Story__: WordPress emoji comes from `s.w.org` and they were not optimized well, Compressed Emoji was fixing that problem [(detail info)](https://wptavern.com/new-wordpress-plugin-serves-pre-compressed-emoji).
= Credits =
* [Adem Ilter](https://github.com/ademilter/) for inspire
* [svgo](https://github.com/svg/svgo) for emoji compression
* [twemoji](https://github.com/twitter/twemoji) for emoji
= Automated Updates =
This repository includes a GitHub Actions workflow that automatically checks for new Twemoji releases monthly and creates a pull request with optimized emoji assets. The workflow fetches the latest release from [jdecked/twemoji](https://github.com/jdecked/twemoji/), optimizes SVG files using SVGO, and optimizes PNG files using pngquant and optipng.
= Contributing =
Pull requests are welcome on [Github](https://github.com/mustafauysal/compressed-emoji)
__If you like Compressed Emoji, then consider checking out my other projects:__
* Magic Login Pro – Easy, secure, and passwordless authentication for WordPress.
* SessionQuota Pro – Limit concurrent sessions in WordPress.
* Stream Integration Pro – Upload, sync, restore, and manage WordPress videos with Cloudflare Stream.
* Easy Text-to-Speech – Convert written content into high-quality synthesized speech for WordPress.
* Handywriter – AI-powered writing assistant for WordPress.
* PaddlePress PRO – Paddle plugin for WordPress.
* WP Accessibility Toolkit – Tools to help make your WordPress site more accessible.
* Powered Cache – Caching and optimization for WordPress to help improve PageSpeed and Core Web Vitals.
== Installation ==
Extract the zip file and just drop the contents in the `wp-content/plugins/` directory of your WordPress installation and then activate the Plugin from admin's Plugins page.
== Frequently Asked Questions ==
= How can I use for CDN =
You can use `compressed_emoji_url` and `compressed_emoji_svg_url` filters for CDN replacement
== Screenshots ==
1. Comparison
== Changelog ==
= 1.7.2 (April 19, 2026) =
* Tested with WordPress 7.0
= 1.7.1 (November 23, 2025) =
* Hotfix: restore svg directory
= 1.7 (November 23, 2025) =
* Twemoji [v17.0.2](https://github.com/jdecked/twemoji/releases/tag/v17.0.2) update
* Tested with WordPress 6.9
= 1.6 =
* Various improvements. Props [@szepeviktor](https://github.com/szepeviktor)
* Tested with WordPress 6.5
= 1.5 =
* Twemoji 14.0.2 update
* Tested with WordPress 6.3
= 1.4 =
* Twemoji 13.1.0 update
* Add composer support
* Tested with WordPress 5.9
= 1.3 =
* Twemoji 13.0.1 update.
* tested with WordPress 5.6
= 1.2 =
* Twemoji 12.1.4 update. Props [@kingkool68](https://github.com/kingkool68)
* tested with WordPress 5.3
= 1.1 =
* Twemoji 11.2 update. Props [@kingkool68](https://github.com/kingkool68)
* tested with WordPress 5.x
* trunk is stable tag, It's not good to keep thousands of files over and over again on the SVN.
= 1.0 =
* Initial version