WordPress’te Emojiler Nasıl Devre Dışı Bırakılır?

Emojiler, genellikle yazılı çalışma için ayrılan alanlarda neyi ve nasıl iletişim kurabileceğinizi genişletmek için harika bir küçük araç olsa da, kullanımları her zaman hoş karşılanmaz veya gerekli değildir. Örneğin teknik belgelerde veya diğer resmi yazı türlerinde emojiler çok az kullanılır.

Yine de WordPress için önemli olmayacak. 2015 yılında başlatılan yerel emoji desteği, eski tarayıcıların emojileri isteseniz de istemeseniz de görüntülemesine yardımcı olmak için komut dosyaları ekledi. Aynı senaryolar artık pek işe yaramıyor. Tarayıcılar genellikle emojileri destekler, bu nedenle WordPress’in desteği gerçekten yalnızca yükü artırır ve web sitesini yavaşlatır.

Bu makale size emojileri nasıl devre dışı bırakacağınızı veya en azından bu şişkinlik koduyla nasıl ilgileneceğinizi açıklayacaktır. Şunları öğreneceksiniz:

  • WordPress’te Emojileri Devre Dışı Bırakmanın Yolları Nelerdir ve Hangisini Seçmeli?

  • Bir Eklenti Kullanarak WordPress’te Emojileri Devre Dışı Bırakma

  • Kod Kullanarak WordPress’te Emojileri Devre Dışı Bırakma

WordPress’te Emojileri Devre Dışı Bırakmanın Yolları Nelerdir ve Hangisini Seçmeli?

WordPress'te Emojileri Devre Dışı Bırakmanın Yolları Nelerdir ve Hangisini Seçmelisiniz?

WordPress hakkında öğrendiğiniz erken bir ders, CMS’de bir şeyler gerçekleştirmenin iki ana yolu olduğudur. Biri, eklentilerin kullanımıdır – WordPress ile ilgili en iyi şey, tek bir kod satırı yazamasanız bile inanılmaz şeyler yapmanıza izin veren bu eklentileri oluşturan topluluktur.

Diğeri kod kullanmanızı gerektirecektir. Bu durum işleri halletmenin daha karmaşık bir yoludur ve ne yaptığınızdan emin değilseniz veya önce pratik yapmak için güvenli bir ortamınız yoksa tehlikeli olabilir.

Eklentileri kullanmak, herhangi bir şeyi yapmanın kusursuz bir yolu değildir; eklentiler, güvenlik açığı ve zayıf kaynak yönetimi de dahil olmak üzere kendilerine ait bir dizi sorunla birlikte gelir. WordPress’te emojileri devre dışı bırakırken bir eklenti kullanabileceksiniz, fakat bunu kodla da yapabileceksiniz. Hangisini seçeceğiniz, çoğunlukla web sitenizdeki kodu değiştirme konusunda ne kadar rahat olduğunuza bağlı olacaktır.

Bizim açımızdan, size her ikisini de nasıl yapacağınızı göstereceğiz. Ama karar sana kalmış.

Bir Eklenti Kullanarak WordPress’te Emojileri Devre Dışı Bırakma

Emojileri Devre Dışı Bırak

Beş yıldızlı bir inceleme ve yetmiş binin üzerinde aktif kurulumla, Emojileri Devre Dışı Bırak (GDPR Dostu), WordPress’te emojileri devre dışı bırakan bir eklenti istediğinizde muhtemelen sahip olduğunuz en iyi seçimdir. Bununla birlikte eklentinin emojileri web sitenizden tamamen kaldırmadığını unutmayın; yalnızca eski tarayıcılarda emojilerin görüntülenmesinden sorumlu olan kodu kaldırır. Bu koda dayanmayan ve yerel emoji desteğine sahip daha yeni tarayıcılar, web sitenizde emojileri görüntülemeye devam edebilecektir.

Eklentinin kullanımı da çok basit. Tek yapmanız gereken Eklentiler > Yeni Ekle’ye gitmek, “Emojileri Devre Dışı Bırak” için bir arama yapmak ve bulduğunuz eklentiyi yükleyip etkinleştirmek. Eklentinin herhangi bir ayarı yoktur – burada hiçbir özellik ve reklam bulamazsınız. Sadece, onu kurup etkinleştirdikten sonra, sizden herhangi bir giriş yapmadan bazı şişkin kodları durduran bir eklenti.

Emoji Ekleme Eklentisini Devre Dışı Bırak

Kod Kullanarak WordPress’te Emojileri Devre Dışı Bırakma

Emojileri kod kullanarak manuel olarak devre dışı bırakmaya karar verdiyseniz, bilmeniz gereken birkaç şey var. İlki, temanızın functions.php dosyasında değişiklikler yapacak olmanızdır – bazı harika şeyler yapabileceğiniz ama aynı zamanda web sitenizi oldukça kötü bir şekilde bozabileceğiniz bir yer.

Bu da bizi bilmeniz gereken ikinci şeye getiriyor – functions.php’ye herhangi bir kod eklerken bir alt tema kullanmanız en iyisi olabilir. Alternatif olarak, WordPress’e özel kod eklerken sıklıkla kullanılan bir eklenti olan Kod Parçacıklarına güvenebilirsiniz. Sadece ikisini aynı anda yapma.

Her iki durumda da, WordPress web sitenizde emojileri manuel olarak devre dışı bırakmak için kullanabileceğiniz kod:

function disable_emojis() {
remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
remove_action( 'admin_print_scripts', 'print_emoji_detection_script' );
remove_action( 'wp_print_styles', 'print_emoji_styles' );
remove_action( 'admin_print_styles', 'print_emoji_styles' ); 
remove_filter( 'the_content_feed', 'wp_staticize_emoji' );
remove_filter( 'comment_text_rss', 'wp_staticize_emoji' ); 
remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' );
add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' );
}
add_action( 'init', 'disable_emojis' );

Tinymce emoji eklentisini kaldırmak üzere filtre işlevi için şu kod satırlarını ekleyin:

function disable_emojis_tinymce( $plugins ) {
if ( is_array( $plugins ) ) {
return array_diff( $plugins, array( 'wpemoji' ) );
} else {
return array();
}
}

Bununla birlikte web sitenizde artık istenmeyen emojilerden kaynaklanan herhangi bir şişkinlik sorunu olmamalıdır.

Çözüm Yolu

Emojiler iletişimi daha eğlenceli, anlamlı ve hatta bazen verimli hale getirebilir. Bununla birlikte ihtiyaç duyulmadıkları birçok durum vardır ve WordPress’in onlar için sağladığı destek aslında yarardan çok zarar verebilir. Bu yüzden web sitenizi piyasadaki en yalın, en acımasız, en hızlı yüklenen web sitesi yapmak istiyorsanız, emojileri devre dışı bırakmak için bu yöntemlerden birini düşünebilirsiniz.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Birlikte Büyüyen Bir İş Kurma Fırsatı!

İş birliği yaparak, işinizi yalnızca bir adım öteye taşıyoruz. Daha detaylı bilgi isterseniz mail adresinizi bize iletebilirsiniz.