Disable Emojis (GDPR friendly)

disable-emojis · By Ryan Hellyer
60k+ installs 5.0 (108) Updated 5 months ago v1.9.3 WP 4.8–7.0.8

Impact score

Footprint Score across the two most representative contexts.

7 scans · last scan 1 month ago

Compare with another plugin

Homepage Score

Impact measured on the public homepage

···
—

v1.9.3 · 3 scans · Consolidated score over 90 days · 1 versions

Not enough data to publish the grade (15 scans min, currently 3).

What it adds to every page load

Added time
9 ms
Added memory
0.0 MB
SQL queries
+0
CSS/JS files
+0
External calls
0

Admin Score

Impact measured in the WordPress admin

Scan being analyzed. The score will be published once we have enough measurements.

About

This plugin disables the WordPress emoji functionality, removing unnecessary code bloat that adds support for emojis in older browsers.

Emojis will still display in modern browsers that have built-in support. This plugin simply removes the extra HTTP requests and JavaScript overhead for browsers that don’t need it. Additionally, it prevents DNS prefetching to WordPress.org’s emoji CDN, improving privacy.

Note: Emoticons like :) will continue to work as expected.

Read more

This plugin does not send any data to external servers. It disables DNS prefetching of emojis within WordPress, which should ensure improved privacy. To determine if your site is GDPR compliant, please seek legal advice. I have done my best to ensure the plugin is 100% GDPR compliant, but I am not a lawyer so cannot guarantee anything.

The plugin uses:

All code uses declare(strict_types=1) and follows PSR-12. The plugin runs the following tooling:

Description published by Ryan Hellyer on WordPress.org, licensed under GPLv2 or later.

Tags
disable emojis GDPR performance

Per-version history

Show per-version detail (1 version)

How the plugin evolves version by version.

Version Homepage Admin Last scan
v1.9.3 3 scans — 1 month ago

Scan history

Show individual scan log (7 scans)

Date Version Context Score Grade Time Memory
1 month ago v1.9.3 messages.page_type.custom 100/100 A 0 ms 0.0 MB
1 month ago v1.9.3 Homepage 100/100 A 9 ms 0.0 MB
1 month ago v1.9.3 messages.page_type.custom 100/100 A 1 ms 0.0 MB
1 month ago v1.9.3 messages.page_type.custom 100/100 A 0 ms 0.0 MB
1 month ago v1.9.3 Homepage 100/100 A 13 ms 0.0 MB
1 month ago v1.9.3 messages.page_type.custom 100/100 A 0 ms 0.0 MB
1 month ago v1.9.3 Homepage 100/100 A 8 ms 0.0 MB