WordPress'te Emojileri Devre Dışı Bırakmanın En Kolay Yolu

Yayınlanan: 2023-06-07


WordPress'te emojileri devre dışı bırakmanın bir yolunu mu arıyorsunuz? WordPress emoji dosyasının devre dışı bırakılması, kullanıcılarınızın çoğunun karşılaşmasını etkilemeden internet sitenizdeki bir HTTP isteğini ortadan kaldırabilir.

Neyse ki, ücretsiz bir eklenti uygulayarak WordPress'te emojileri devre dışı bırakmak gerçekten zahmetsiz. Buna rağmen, çok daha teknik alıcılar için kodla çalışan emojileri devre dışı bırakmayı tercih edebilirsiniz. Bu, erkek veya kız temanızın feature.php dosyasını düzenlemenizi (veya kodu bir kod parçacıkları eklentisi olarak kullanmanızı) gerektirir.

Neden muhtemelen WordPress'te emojileri devre dışı bırakmak isteyebilirsiniz?

️ ️

WordPress emojilerini devre dışı bırakmanın en önemli nedeni, web sitenizdeki verimliliği artırmaktır.

Varsayılan olarak, WordPress şu anda başka herhangi bir belgeye ihtiyaç duymadan günümüzün tarayıcılarındaki çoğu emojiyi desteklemektedir. Bununla birlikte, eski tarayıcılara destek sağlamak için WordPress, WordPress 4.2'ye emoji desteği ekledi. Son sürümlerde, bu emoji desteği, web sitenizdeki her bir web sayfasına tek bir wp-emoji-release.min.js dosyası sağlar.

Bu dosyayı yüklemek, internet sitenize ek bir HTTP isteği ekler. Ancak aynı zamanda, kullanıcılarınızın çoğu için emojilerin çalışmasını sağlamak gerekli değildir. Bu şekilde, bu dosyayı devre dışı bırakmak, HTTP isteklerinizi azaltmanıza ve çok daha küçük bir verimlilik artışı elde etmenize yardımcı olabilir.

"WordPress'te emojileri devre dışı bırakmak" hakkında konuştuğumuzda, aslında yüzlerce WordPress'ten daha fazla emoji dosyasını devre dışı bırakmaya odaklandığımızın açık olması önemlidir. Bu dosyayı devre dışı bıraksanız bile, çoğu tüketici yine de emoji ekleyebilir ve görebilir.

Örneğin, cihazlarının emoji klavyesini kullanabilir veya Emojipedia gibi bir web sitesinden kopyalayıp yapıştırabilirler.

WordPress'te emojileri devre dışı bırakmanın en kolay yolu

Artık WordPress'te emojileri neden devre dışı bırakmak isteyebileceğinizi bildiğinize göre, bunu yapmanın en temel yoluna bir göz atalım.

  1. Bir eklenti kullanarak WordPress'te emojileri devre dışı bırakın
  2. Kod kullanarak WordPress'te emojileri devre dışı bırakın

1. Bir eklenti kullanarak WordPress'te emojileri devre dışı bırakın

WordPress'te emojileri devre dışı bırakmanın en basit yolu , Emojileri Devre Dışı Bırak (GDPR yararlıdır) gibi bir eklenti kullanmaktır. Eklenti emojileri ortadan kaldırmasa da, web sayfanızda şişkinliği tetikleyen ekstra kontrolleri ve komut dosyalarını devre dışı bırakır.

Bu şekilde, web sitesi ziyaretçilerinin emojileri kullanmasına (ve göz atmasına) tarayıcıları bu özellikleri desteklediği sürece izin vermeye devam edebilirsiniz.

Ayrıca, internet sitenizin GDPR uyumlu kalmasını ve şık bir tüketici bilgisine (UX) sahip olmasını sağlayabilirsiniz.

Emojileri Devre Dışı Bırak ile ilgili en etkili özelliklerden biri, tamamen ücretsiz olması ve kurulumunun son derece basit olmasıdır. Tek yapmanız gereken, yalnızca WordPress kontrol panelinizde Eklentiler > Yeni Ekle'ye gitmek. Ardından, "Emojileri Devre Dışı Bırak:" ifadesini arayın.

Emojileri Devre Dışı Bırak eklentisini yükleyin.

Burada, Şimdi Yükle > Etkinleştir'e tıklayın. Eklenti işi mekanik olarak yapmaya başlar. Gerçekte, uygulanması gereken hiçbir yapılandırma ayarı yoktur, dolayısıyla bu aşamada hazırsınız.

2. Kod kullanarak WordPress'te emojileri devre dışı bırakın

Bir eklenti, WordPress'te emojileri devre dışı bırakmanın en temel yolu olsa da, kod kullanan emojileri de devre dışı bırakabilirsiniz. Bununla birlikte, bazı özel uzmanlık gerektiren erkek veya kız temanızın functions.php dosyasını düzenlemeniz gerekir. Ayrıca, hatalı bir kod satırı web sitenizi bölebileceği için tehlikeli olabilir.

Bu nedenle, kodu Code Snippets gibi bir eklentiye uygulayarak değişikliği yapmayı seçebilirsiniz.

Sitenizin temel alanlarını bozma tehlikesi olmadan düzenlemenize izin verdiği için çaylaklar için idealdir. Ek olarak, tamamen ücretsizdir, bu nedenle uygun şekilde devam edebilir ve eklentiyi kontrol panelinizden yükleyebilirsiniz.

Eklentiyi etkinleştirdiğiniz anda yönetici konumunuzdan Snippet'lere gitmeniz yeterlidir. Ardından, Yeni Birleştir'i tıklamanız yeterlidir. Bunun gibi boş bir snippet kutusu göreceksiniz:

Yeni snippet ekleniyor.

Snippet'inize başlangıçta bir başlık verin - "emojileri devre dışı bırak" gibi bir şey duygu uyandırır. Ardından, sonraki kod parçacığını birincil parçacık kutusuna yapıştırın:

 /** * Disable the emoji's */ functionality disable_emojis() take out_motion( 'wp_head', 'print_emoji_detection_script', 7 ) clear away_action( 'admin_print_scripts', 'print_emoji_detection_script' ) get rid of_action( 'wp_print_styles', 'print_emoji_styles' ) get rid of_motion( 'admin_print_styles', 'print_emoji_styles' ) get rid of_filter( 'the_content material_feed', 'wp_staticize_emoji' ) eliminate_filter( 'comment_textual content_rss', 'wp_staticize_emoji' ) remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' ) insert_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' ) increase_filter( 'wp_resource_hints', 'disable_emojis_take away_dns_prefetch', 10, 2 ) incorporate_motion( 'init', 'disable_emojis' ) /** * Filter perform utilised to take away the tinymce emoji plugin. * * @param array $plugins * @return array Change betwen the two arrays */ operate disable_emojis_tinymce( $plugins ) if ( is_array( $plugins ) ) return array_diff( $plugins, array( 'wpemoji' ) ) else return array() /** * Take out emoji CDN hostname from DNS prefetching hints. * * @param array $urls URLs to print for useful resource hints. * @param string $relation_kind The relation kind the URLs are printed for. * @return array Change betwen the two arrays. */ perform disable_emojis_clear away_dns_prefetch( $urls, $relation_variety ) if ( 'dns-prefetch' == $relation_kind ) /** This filter is documented in wp-contains/formatting.php */ $emoji_svg_url = utilize_filters( 'emoji_svg_url', 'https://sworg/pictures/main/emoji/2/svg/' ) $urls = array_diff( $urls, array( $emoji_svg_url ) ) return $urls

Son olarak, Parçacığı gittiğiniz her yerde Çalıştır seçeneğini seçin (yukarıdaki gösterim) ve Varyasyonları Koru ve Etkinleştir'e tıklayın.

Snippet'iniz şimdi çalışıyor ve emojiler WordPress web sitenizden devre dışı bırakıldı.

Performansı güçlendirmek için WordPress'te emojileri devre dışı bırakın

WordPress, dil karakter kümelerine yerel rehberlik eklemek için emojiler yayınladı. Ancak, aradıkları eklenen komut dosyaları ve kod nedeniyle emojiler web sayfanızı yavaşlatabilir. Bu nedenle, etkinliğinizi artırmak için muhtemelen WordPress'teki emojileri devre dışı bırakmak isteyebilirsiniz.

Özetlemek gerekirse, bu makalede WordPress'te emojileri devre dışı bırakmanın iki basit yolu vardır:

  1. Basitçe adlandırılan eklentiyi kullanarak WordPress'te emojileri devre dışı bırakın, Emojileri Devre Dışı Bırak (GDPR karşılama).
  2. Kod kullanarak WordPress'te emojileri devre dışı bırakın. Bunu, feature.php dosyanızı geliştirerek veya Code Snippets gibi bir kod parçacıkları eklentisi kullanarak doğrudan yapabilirsiniz.

WordPress'te emojilerin nasıl devre dışı bırakılacağı hakkında herhangi bir fikriniz var mı? Aşağıdaki görüşler bölümünde bize bilgi verin!

&#13