Menghapus Kode Emoji WordPress Tanpa Plugin

Emoji Wordpress

Para kerabat pastinya sudah tahu, bahwasannya pada WordPress rilis 4.2 telah ditambahkan beberapa baris CSS dan kode JavaScript dibagian header sebagai pendukung aplikasi emoji. Menghapus Kode Emoji WordPress Tanpa Plugin!

Emoji adalah pengembangan baru dari smiley alias emoticon yang merupakan ideogram atau smiley 1f604.png, digunakan dalam pesan elektronik dan halaman web. Tersedia pada beberapa perangkat di seluruh dunia mulai dari ponsel sampai PC, dan metode ini bekerja dibeberapa aplikasi, bukan hanya WordPress.

Kode emoji wordpress tersebut seperti dibawah ini:

<script type=”text/javascript”>
window._wpemojiSettings = {“baseUrl”:”http:\/\/s.w.org\/images\/core\/emoji\/72×72\/”,”ext”:”.png”,”source”:{“concatemoji”:”http:\/\/kipsaint.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=4.2.2″}};
!function(a,b,c){function d(a){var c=b.createElement(“canvas”),d=c.getContext&&c.getContext(“2d”);return d&&d.fillText?(d.textBaseline=”top”,d.font=”600 32px Arial”,”flag”===a?(d.fillText(String.fromCharCode(55356,56812,55356,56807),0,0),c.toDataURL().length>3e3):(d.fillText(String.fromCharCode(55357,56835),0,0),0!==d.getImageData(16,16,1,1).data[0])):!1}function e(a){var c=b.createElement(“script”);c.src=a,c.type=”text/javascript”,b.getElementsByTagName(“head”)[0].appendChild(c)}var f,g;c.supports={simple:d(“simple”),flag:d(“flag”)},c.DOMReady=!1,c.readyCallback=function(){c.DOMReady=!0},c.supports.simple&&c.supports.flag||(g=function(){c.readyCallback()},b.addEventListener?(b.addEventListener(“DOMContentLoaded”,g,!1),a.addEventListener(“load”,g,!1)):(a.attachEvent(“onload”,g),b.attachEvent(“onreadystatechange”,function(){“complete”===b.readyState&&c.readyCallback()})),f=c.source||{},f.concatemoji?e(f.concatemoji):f.wpemoji&&f.twemoji&&(e(f.twemoji),e(f.wpemoji)))}(window,document,window._wpemojiSettings);
</script>
<style type=”text/css”>
img.wp-smiley,
img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 .07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
</style>

Kode emoji wordpress!

Pada dasarnya, adanya kode emoji wordpress tersebut tidak menimbulkan masalah apapun terhadap web atau situs. Namun, secara pribadi merasa bahwa keberadaan dukungan tersebut tidak begitu diperlukan. Hal ini mungkin berlaku juga pada sobat-sobat yang sudah terbiasa menjaga situsnya tetap bersih dari kode-kode yang bisa dianggap/menyebakan invalid. Dan, jika melakukan cek validitas script website dengan W3C Markup Validation Service, kode diatas menyebabkan adanya beberapa errors found. Contoh beberapa errors yang ada:
Emoji WordPress, W3C-Validation-Output-1

Emoji WordPress, W3C-Validation-Output-2

Untuk mengatasinya cukup simpel, yaitu masuk (login) ke blog dan mengedit file functions.php yang terletak pada Dashboard -> Appearance -> Editor -> functions.php dengan menambahkan kode atau script dibawah ini kedalamnya:

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’ );

Setelah di save, dapat dicek kembali untuk memastikan errors yang ada sudah teratasi.

29 Responses to Menghapus Kode Emoji WordPress Tanpa Plugin

  1. Mangs Aduls says:

    saya tadi mau bertanya kenapa mesti di copot.
    ternyata ada indikasi errors found.
    okelah kang.
    sip infonya.

  2. oh ternyata emoji ini bisa menyebabkan error toh.
    kalau gitu saya izin langsung mencoba cara ini ke TKP mas

  3. nyimak mas saya pake blogspot bukan wp :))

  4. mantap bro infonya.
    walaupun blog saya bukan wp :))

  5. Saya mau nyoba WP saya
    walau yang kupake blogspot senantiasa..

  6. Assalaamu’alaikum wr.wb, mas Kips…

    Saya baru tahu tentang ini, ternyata tidak sukar ya. Pengetahuan ini memberi ilmu baru buat saya.

    Salam sejahtera dari Sarikei, Sarawak.

  7. bahru says:

    Selamat malam gan, kunjungan malam nih!

  8. salam kenal dan makasih infony gan

  9. Achmad Fazri says:

    Mudah sekali ya, hanya menyisipkan kode pada functions.php

  10. Assalaamu’alaikum wr.wb, mas Kips…

    Saya baru tahu tentang ini, ternyata tidak sukar ya.

    • kips says:

      Waalaikumsalam Wr Wb.
      Iya, lumayan simpel tinggal nyisipin beberapa baris script aja.
      Hatur nuhun parantos kersa rurumpaheun :-D

  11. Postingannya menarik, terima kasih share nya. Pasti ku coba.

  12. Ridha says:

    Iya nih Pak, saya juga bingung nih. Dilain sisi emotikon ini kadang membuat enak bahasa dalam tulisan. Tapi di lain sisi sedikit mempengaruhi wordprss. Saya juga bingung mau dihapus atau tidak.

  13. wah… dapet pelajaran baru nih dari kips… nyoba ah.. moga2 gak eror

  14. terimakasih atas informasinya yang ditulis di web ini,
    kami tunggu kunjungan baliknya

  15. terimakasih atas informasinya yang sudah anda berikan,
    kami tunggu kunjungan baliknya

Leave a Reply

Your email address will not be published. Required fields are marked *