Web Analytics

Как да деактивирате емоджита в WordPress

*Избрахме продукти, които смятаме, че може да ви харесат, и можем да получим комисиона от връзките на тази страница.

WordPress е една от най-популярните платформи за създаване на уебсайтове по целия свят, известна със своята лесна употреба и широки възможности за персонализиране. Въпреки това, някои от стандартните функции може да не са подходящи за всички уебсайтове. Една от тези функции е автоматичното добавяне на емоджита в заглавието. Макар тези малки символи да добавят визуална привлекателност, те могат да повлияят на производителността на сайта, особено за тези, които се фокусират върху оптимизацията на скоростта. За щастие, има няколко начина да премахнете емоджитата от WordPress, което ще направи сайта ви по-бърз и ефективен.

Какво са емоджитата?

Емоджитата са малки изображения или икони, които се използват за изразяване на емоции, идеи или чувства. Те служат като забавен и визуален начин за комуникация в интернет и представят всичко — от усмихнати лица до храна, животни и всекидневни предмети. Емоджитата добавят живот в онлайн комуникацията, като позволяват на потребителите да предават емоции по-изразително и мигновено.

Въпреки това, започвайки от версия 4.2 на WordPress, беше въведено автоматичното добавяне на емоджита в заглавието на всеки сайт по подразбиране. Това означава, че дори ако не ги използвате, WordPress добавя скриптовете и стиловете, свързани с емоджитата, в кода на вашия сайт. Макар и малки, тези допълнителни ресурси могат да повлияят на производителността на сайта, особено ако искате да оптимизирате скоростта и да намалите ненужните елементи.

Забавя ли се сайтът при деактивиране на емоджитата?

По подразбиране функционалността на емоджитата в WordPress включва JavaScript файл с име wp-emoji-release.min.js и вграден CSS. Въпреки че размерът на JavaScript файла е около 18.3 KB (5.47 KB след компресиране с gzip), той все пак може да генерира допълнителен заявка, което може да забави малко времето за зареждане. Ако искате по-бърз и оптимизиран сайт, премахването на този ненужен ресурс може да помогне за подобряване на производителността на сайта и да го направи по-ефективен за потребителите.

Макар размерът на файла, свързан с емоджитата, да не води до значително забавяне сам по себе си, всяко байт има значение, когато се стремите към високо качество на потребителския опит и бързи времена за зареждане.

Методи за деактивиране/премахване на емоджитата в WordPress

Има няколко начина да премахнете емоджитата от вашия сайт WordPress, от използване на плъгини до редактиране на кода. Ето някои от най-ефективните методи:

1. Използване на плъгина WP Fastest Cache

Един от най-лесните начини да премахнете емоджитата от WordPress е да използвате плъгин, и WP Fastest Cache е популярен избор. С помощта на този плъгин можете да деактивирате емоджитата, без да се налага да променяте кода. Ето как:

  1. Инсталирайте и активирайте WP Fastest Cache: Можете да намерите плъгина, като отидете в панела на WordPress, изберете Plugins > Добави нов и потърсите „WP Fastest Cache“. След като го инсталирате, натиснете „Активиране“.
  2. Деактивирайте емоджитата: След активирането на плъгина отидете в Настройки > WP Fastest Cache. Намерете опцията „Деактивиране на емоджита“ и поставете отметка, за да ги деактивирате.
  3. Запишете промените: Кликнете върху Записване на настройки, за да приложите промените. Скриптовете на емоджитата ще бъдат премахнати от заглавието на вашия сайт, което ще намали ненужните ресурси и ще помогне на сайта да се зареди по-бързо.

Използването на плъгин като WP Fastest Cache е един от най-лесните и ефективни начини да премахнете емоджитата от вашия сайт WordPress без да се налага да пишете код ръчно.

2. Деактивиране на емоджитата ръчно чрез код

Ако предпочитате да не използвате плъгин и се чувствате уверени да редактирате кода на вашия сайт, можете ръчно да деактивирате емоджитата в WordPress. Ето как:

  1. Редактирайте файла functions.php на вашата тема:
    • Отидете в панела на WordPress.
    • Навигирайте до Външен вид > Редактор на темата.
    • Намерете файла functions.php в дясната част и кликнете върху него, за да го отворите.
  2. Добавете следния код: Копирайте и поставете следния код в края на вашия файл functions.php:
    remove_action('wp_head', 'print_emoji_detection_script', 7);
    remove_action('wp_print_styles', 'print_emoji_styles');
  3. Запишете промените: След като добавите кода, натиснете Обнови файла. Това ще премахне скриптовете и стиловете на емоджитата от заглавието на вашия сайт.

Този метод не изисква допълнителни плъгини и ви дава пълен контрол върху процеса на премахване. Въпреки това, може да не е толкова удобен, колкото използването на плъгин като WP Fastest Cache.

3. Използване на плъгин за оптимизация на производителността (напр. Autoptimize)

Друг популярен начин да деактивирате емоджитата е да използвате плъгин за оптимизация на производителността като Autoptimize. Този плъгин комбинира и минимизира CSS, JavaScript и HTML файлове, за да подобри времето за зареждане, и може да се използва за премахване на скрипта за емоджита.

  1. Инсталирайте и активирайте Autoptimize: Подобно на WP Fastest Cache, можете да инсталирате плъгина Autoptimize, като отидете в Плагини > Добави нов и потърсите „Autoptimize“. След като го инсталирате, натиснете Активиране.
  2. Отидете в Настройки: Отидете в Настройки > Autoptimize в панела на WordPress.
  3. Деактивирайте емоджитата: В таба “Допълнителни” ще намерите опция за “Премахване на скрипта за емоджита от WordPress”. Поставете отметка в това поле и запишете настройките си.

Използването на Autoptimize в комбинация с други оптимизации може да помогне за ускоряване на вашия сайт, тъй като намалява ненужните скриптове и обединява множество файлове в един, намалявайки броя на HTTP заявките.

4. Използване на персонализиран плъгин за премахване на емоджитата

За потребители, които искат повече гъвкавост или имат специфични изисквания, създаването на малък персонализиран плъгин за деактивиране на емоджита е още една опция. Ето как да създадете собствен плъгин за премахване на емоджита:

  1. Създайте нов файл за плъгин:
      • Отворете текстов редактор, като Notepad или Sublime Text.
      • Добавете следния код:
    <?php
    /*
    Plugin Name: Премахване на емоджи от WordPress
    Description: Деактивира стандартните емоджи в WordPress на вашия сайт.
    Version: 1.0
    Author: Вашето име
    */
    
    remove_action('wp_head', 'print_emoji_detection_script', 7);
    remove_action('wp_print_styles', 'print_emoji_styles');
    
  2. Запишете файла: Запишете този файл като remove-emojis.php.
  3. Качете плъгина: Качете файла remove-emojis.php в папката wp-content/plugins на вашата инсталация на WordPress с помощта на FTP клиент.
  4. Активирайте плъгина: Отидете в Плагини > Инсталирани плъгини в панела на WordPress и активирайте плъгина „Премахване на емоджи от WordPress“.

Този метод ви дава повече контрол и гарантира, че емоджитата ще бъдат премахнати, без да разчитате на други плъгини, които понякога могат да добавят ненужни ресурси на вашия сайт.

Заключение

Премахването на емоджитата от вашия сайт WordPress може да помогне за подобряване на скоростта и производителността на сайта, особено ако искате да оптимизирате ресурсите на вашия сайт. Има няколко начина да го направите, включително използването на плъгини като WP Fastest Cache или Autoptimize, добавяне на код ръчно в functions.php файла на вашата тема или създаване на персонализиран плъгин.

В крайна сметка премахването на емоджитата няма да има драстичен ефект върху производителността на вашия сайт, но всяко малко подобрение помага, когато оптимизирате сайт за бързина. Обмислете нуждите на вашия сайт и изберете метода, който най-добре отговаря на вашите изисквания.

Enable registration in settings - general