=== 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:__

* <a href="https://handyplugins.co/magic-login-pro/" rel="friend">Magic Login Pro</a> – Easy, secure, and passwordless authentication for WordPress.
* <a href="https://handyplugins.co/sessionquota-pro/" rel="friend">SessionQuota Pro</a> – Limit concurrent sessions in WordPress.
* <a href="https://handyplugins.co/stream-integration-pro/" rel="friend">Stream Integration Pro</a> – Upload, sync, restore, and manage WordPress videos with Cloudflare Stream.
* <a href="https://handyplugins.co/easy-text-to-speech/" rel="friend">Easy Text-to-Speech</a> – Convert written content into high-quality synthesized speech for WordPress.
* <a href="https://handyplugins.co/handywriter/" rel="friend">Handywriter</a> – AI-powered writing assistant for WordPress.
* <a href="https://handyplugins.co/paddlepress-pro/" rel="friend">PaddlePress PRO</a> – Paddle plugin for WordPress.
* <a href="https://handyplugins.co/wp-accessibility-toolkit/" rel="friend">WP Accessibility Toolkit</a> – Tools to help make your WordPress site more accessible.
* <a href="https://poweredcache.com/" rel="friend">Powered Cache</a> – 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
