Menonaktifkan Emoji dan Embeds di WordPress untuk Performa Maksimal

Friday, 28 March 2025

Dalam upaya untuk meningkatkan kecepatan dan performa situs WordPress, ada beberapa fitur bawaan yang seringkali tidak diperlukan dan dapat dinonaktifkan untuk mengurangi beban server. Salah satu caranya adalah menonaktifkan emoji dan embeds yang tidak diperlukan. Berikut adalah panduan tentang cara melakukannya dan manfaatnya bagi performa situs web Anda.

Mengapa Menonaktifkan Emoji dan Embeds?

Emoji: WordPress secara default mendukung emoji, yang memuat skrip JavaScript tambahan untuk mengonversi emoji teks menjadi ikon grafis. Namun, jika situs web Anda tidak menggunakan emoji, maka skrip ini hanya menambah beban tanpa memberikan manfaat.

Embeds: WordPress memungkinkan penyematan konten dari berbagai sumber (seperti YouTube, Twitter, dll.) dengan mudah. Namun, fitur ini juga memuat skrip tambahan yang dapat memperlambat situs web jika tidak digunakan.

Cara Menonaktifkan Emoji

  1. Menggunakan Plugin:

    • Plugin seperti “Disable Emojis” dapat digunakan untuk menonaktifkan emoji dengan mudah.
    • Setelah menginstal dan mengaktifkan plugin, emoji akan dinonaktifkan secara otomatis.
  2. Menambahkan Kode ke functions.php:

    • Jika Anda lebih nyaman dengan mengedit kode, Anda dapat menambahkan kode berikut ke file functions.php tema Anda:
    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_action('init', 'disable_emojis');

Cara Menonaktifkan Embeds

  1. Menggunakan Plugin:

    • Plugin seperti “Disable Embeds” dapat digunakan untuk menonaktifkan fitur embed secara keseluruhan.
    • Setelah menginstal dan mengaktifkan plugin, embeds akan dinonaktifkan secara otomatis.
  2. Menambahkan Kode ke functions.php:

    • Anda juga dapat menambahkan kode berikut ke file functions.php tema Anda:
    function disable_embeds() {
    // Menghapus semua filter yang terkait dengan embeds
    remove_action('wp_head', 'wp_oembed_add_discovery_links', 10);
    remove_action('wp_head', 'wp_oembed_add_host_js', 10);
    remove_filter('oembed_dataparse', 'wp_filter_oembed_result', 10);
    remove_filter('pre_oembed_result', 'wp_filter_pre_oembed_result', 10);
    }
    add_action('init', 'disable_embeds');

Manfaat Menonaktifkan Emoji dan Embeds

  • Peningkatan Kecepatan Muat: Dengan menghilangkan skrip JavaScript dan CSS yang tidak diperlukan, situs web Anda akan memuat lebih cepat.
  • Pengurangan Permintaan HTTP: Menghilangkan permintaan HTTP yang tidak perlu dapat membantu meningkatkan performa situs web.
  • Pengurangan Beban Server: Dengan mengurangi jumlah skrip yang dijalankan, server Anda akan memiliki lebih banyak sumber daya untuk tugas lainnya.

Kesimpulan

Menonaktifkan emoji dan embeds yang tidak diperlukan adalah salah satu cara efektif untuk meningkatkan performa situs WordPress Anda. Dengan mengurangi beban server dan mempercepat waktu muat, Anda dapat memberikan pengalaman pengguna yang lebih baik dan meningkatkan peringkat SEO situs web Anda. Selalu pantau performa situs web Anda dan lakukan optimasi secara berkala untuk memastikan bahwa situs web Anda tetap cepat dan responsif.

bikin wesbite murah

0 Comments

Submit a Comment

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

jasa website murah

Portofolio Terbaru

Pin It on Pinterest

Share This
bikin wesbite murah