Disable Emojis (GDPR friendly)

Popis

Tento plugin deaktivuje funkci emodži ve WordPressu a odstraní tak zbytečný nadbytečný kód, který zajišťuje podporu emodži ve starších prohlížečích.

Jak to funguje

  • Odstraní skript pro rozpoznávání emodži z wp_head a z administrátorského rozhraní
  • Odstraní styly emodži ze souborů wp_print_styles a admin
  • Zruší přednačítání DNS pro emodži, čímž znemožní připojení k adresám typu s.w.org
  • Odstraní plugin TinyMCE wpemoji
  • Odstraní název hostitele CDN pro emodži z tipů pro přednačítání DNS

Výkon a ochrana osobních údajů

Emoji se budou i nadále zobrazovat v moderních prohlížečích, které mají vestavěnou podporu. Tento plugin pouze eliminuje zbytečné HTTP požadavky a zátěž způsobenou JavaScriptem u prohlížečů, které to nepotřebují. Navíc zabraňuje předběžnému načítání DNS na CDN pro emoji na WordPress.org, čímž zvyšuje ochranu soukromí.

Poznámka: Emotikony jako :) budou i nadále fungovat tak, jak mají.

Požadavky

  • PHP 7.4 a vyšší
  • WordPress 5.0 a vyšší

Soulad s GDPR

Tento plugin neodesílá žádná data na externí servery. V rámci systému WordPress deaktivuje přednačítání emodži prostřednictvím DNS, což by mělo zajistit lepší ochranu soukromí. Chcete-li zjistit, zda váš web splňuje požadavky nařízení GDPR, obraťte se prosím na právního poradce. Udělal jsem vše pro to, aby byl plugin stoprocentně v souladu s nařízením GDPR, ale nejsem právník, a proto nemohu nic zaručit.

Architektura

Plugin využívá:

Kvalita

Veškerý kód používá declare(strict_types=1) a je v souladu s PSR-12. Plugin využívá následující nástroje:

  • PHP_CodeSniffer (spouští se příkazem composer phpcs) — vyhledává porušení specifikace PSR-12
  • PHP-CS-Fixer (spustit pomocí composer cs) — zkušební kontrola stylu
  • PHPStan na úrovni 6 (spuštěno přes composer phpstan) — statická analýza

Instalace

Standardní instalace

  1. Nahrajte složku disable-emojis do adresáře /wp-content/plugins/ nebo ji nainstalujte pomocí instalačního programu pluginů WordPressu
  2. Plugin aktivujte na obrazovce Pluginy ve WordPressu
  3. Hotovo! Nadbytečné emodži byly automaticky odstraněny.

Sestavení instalace

Pokud váš web využívá Composer ke správě závislostí:

composer require ryanhellyer/disable-emojiis

Další informace najdete na stránce pluginu Disable Emojis.

Nejčastější dotazy

Způsobí to, že emodži na mém webu přestanou fungovat?

Ne. Moderní prohlížeče mají vestavěnou podporu emodži. Tento plugin pouze odstraňuje kód JavaScriptu a CSS, který WordPress přidává pro velmi staré prohlížeče.

Budou smajlíky stále fungovat?

Ano. Textové smajlíky jako :) a :D budou fungovat stejně jako dosud.

Je tento plugin v souladu s nařízením GDPR?

Nepřipojuje se k žádným externím serverům ani neodesílá žádná data. Odstraňuje přednačítání DNS pro CDN emodži na WordPress.org. Podrobnosti najdete v části věnované GDPR výše.

Recenze

9. 6. 2025
Disable Emojis by Ryan Hellyer is a gem! With 60k+ active installs and nearly perfect 5-star rating, it’s clearly doing something right. This lightweight plugin strips out WordPress’s bloated emoji code while keeping your content looking great in modern browsers. The GDPR-friendly bonus is huge – it stops DNS prefetching to external emoji servers, protecting visitor privacy. Ryan’s been maintaining this for years and it shows. Your site loads faster, stays compliant, and emojis still work naturally. Win-win-win!
Přečtěte si všech 108 recenzí

Autoři

Disable Emojis (GDPR friendly) je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.

Spolupracovníci

Plugin „Disable Emojis (GDPR friendly)“ byl přeložen do 22 jazyků. Děkujeme všem překladatelům za jejich pomoc.

Přeložte “Disable Emojis (GDPR friendly)” do svého jazyka.

Zajímá vás vývoj?

Prohledejte kód, podívejte se do SVN repozitáře, nebo se přihlaste k odběru protokolu vývoje pomocí RSS.

Přehled změn

1.9.2 (2026-05-10)

  • Documentation change — removed references to Modularity and PSR-4 autoloading

1.9.1 (2026-05-10)

  • Removed Composer autoloader — plugin loads via require_once instead of the vendor/autoload.php

1.9 (6. května 2026)

  • Zajištění oddělení jmen v implementaci PSR, aby se předešlo konfliktům mezi pluginy

1.8 (30. dubna 2026)

  • Přeprogramování podle moderních standardů PHP

1.7.8 (29. dubna 2026)

  • Potvrzena podpora novějších verzí WordPressu.

1.7.7 (2024)

  • Potvrzena podpora novějších verzí WordPressu.

1.7.6 (28. 6. 2023)

  • Potvrzena podpora novějších verzí WordPressu.

1.7.5 (19. května 2023)

  • Přidána podpora nástroje Composer.

1.7.4 (5. 7. 2018)

  • Oprava překlepů.

1.7.3 (5. 7. 2018)

  • Zvýšení čísla verze.

1.7.2 (5. 7. 2018)

  • Jemné zlepšení čistoty kódu.
  • Zlepšení dokumentace týkající se problematiky GDPR.

1.7.1 (13. 6. 2018)

  • Byla přidána značka o souladu s GDPR.

1.7 (4. srpna 2017)

  • Znovu odstraněna adresa předběžného načítání DNS.
  • Používání jednoduché kontroly řetězců namísto spoléhání se na interní filtry WordPressu.

1.6 (19. 7. 2017)

  • Odstraněna adresa URL pro přednačítání DNS. Díky Aaronu Queenovi.

1.5.3 (19. prosince 2016)

  • Zohlednění nové adresy URL pro přednačítání DNS ve verzi 4.7 jádra.

1.5.2 (23. 8. 2016)

  • Zlepšení dokumentace.
  • Bylo odstraněno nadbytečné přednačítání DNS.

1.5.1 (23. 8. 2016)

  • Aktualizace dokumentace.

1.5 (4. srpna 2017)

  • Zpracování neplatného pole pluginů.

1.4 (13. 6. 2018)

  • Aktualizace na Ottův kód.

1.3 (4. května 2018)

  • Odstranění cizích stylů.

1.2 (23. srpna 2016)

  • Oprava chyby.

1.1 (23. srpna 2016)

  • Aktualizace pro práci s nejnovější betaverzí.

1.0 (22. března 2015)

  • První vydání.