Editor WordPress Lemot, Ini Trik Rahasianya Biar Ngebut Lagi

Editor WordPress Lemot, Ini Trik Rahasianya Biar Ngebut Lagi

Kalau kamu punya website berbasis WordPress, mungkin pernah ngalamin momen buka editor tapi rasanya kayak nungguin download film jaman warnet dulu — lemot banget. Padahal internet kenceng, hosting juga nggak murahan, tapi tetap saja editor terasa berat.

Nah, salah satu penyebab yang jarang disadari adalah adanya metabox Custom Fields bawaan WordPress. Yup, fitur lawas ini yang sering kali nggak kepake tapi diam-diam bikin performa editor jadi ngos-ngosan.

Kenapa Editor WordPress Bisa Berat?

Sebelum masuk ke trik, kita bedah dulu kenapa editor bisa terasa berat.

  • Query Database yang Berat
    Metabox Custom Fields (postcustom) akan ngambil semua meta key dari tabel wp_postmeta. Kalau situs kamu udah lama atau punya banyak plugin. Hasilnya? Query ke database jadi super berat.
  • Render Form Banyak Banget
    Setelah data didapet, WordPress harus bikin form input untuk tiap meta yang ada. Bayangin aja, ratusan input field harus dirender, jelas bikin browser megap-megap.
  • Overhead Script
    Metabox ini masih pakai sistem lama yang butuh jQuery dan PHP tambahan. Jadi selain query, ada beban ekstra dari sisi server dan browser.

Intinya, fitur ini sering nggak dipakai tapi malah makan resource. Kayak bawa ransel penuh batu padahal cuma mau jalan ke warung.

Fungsi Script "Penghapus Custom Fields"

Solusinya gampang banget: hapus metabox Custom Fields bawaan WordPress dari editor. Jangan panik dulu, ini bukan berarti data custom field di database akan hilang. Script ini cuma menyembunyikan metabox-nya dari tampilan editor, jadi proses berat tadi langsung dilewati.

Berikut scriptnya:

// Remove Ancient Custom Fields metabox from post editor by HMCRX
function remove_post_custom_fields_metabox() {
	foreach ( get_post_types( '', 'names' ) as $post_type ) {
		remove_meta_box( 'postcustom' , $post_type , 'normal' );
	}
}

add_action( 'admin_menu' , 'remove_post_custom_fields_metabox' );

Cara Menggunakannya

  • Masuk ke folder tema aktif kamu (/wp-content/themes/..namatema../) lalu cari file functions.php.
  • Copy-paste kode di atas ke bagian paling bawah functions.php.
  • Jangan lupa simpan dan refresh halaman editor WordPress. Voila! Metabox Custom Fields hilang, editor jadi terasa lebih ringan.

Kalau suatu saat kamu butuh lagi metabox custom fieldsnya, tinggal hapus scriptnya atau beri tanda komentar (//) di baris add_action.

Perlu di ingat: Kalau temanya kamu update, otomatis kode di atas juga akan hilang. Jadi perlu di copy-paste lagi.

Efek di Editor Klasik vs Gutenberg

Mungkin di antara kamu ada yang bertanya: “Apakah script ini juga bekerja di Gutenberg?” Jawabannya: ya, bisa dipakai di keduanya. Tapi ada sedikit perbedaan:

  • Editor Klasik
    Custom Fields bawaan selalu aktif dan muncul di bawah editor. Script ini akan langsung menghapusnya, sehingga efek percepatannya cukup terasa.
  • Editor Gutenberg
    Custom Fields bawaan default-nya sudah disembunyikan. User harus mengaktifkannya manual lewat Options → Advanced Panels.
    Kalau script di atas dipasang, panel itu akan terkunci (tidak bisa ditampilkan lagi). Jadi efek percepatannya hanya terasa kalau sebelumnya kamu memang sering menyalakan panel Custom Fields.

Kesimpulannya, script ini lebih “berasa” di editor klasik. Di Gutenberg tetap berguna, tapi fungsinya lebih ke mencegah orang lain nyalain Custom Fields lama yang bisa bikin editor berat.

Kenapa Trik Ini Penting?

Jadi, kalau editor WordPress kamu berasa berat padahal nggak banyak plugin, coba cek apakah metabox Custom Fields masih nongol. Kalau iya, langsung pakai script ini biar performa ngebut lagi.

Gimana menurut kamu, apakah kamu masih sering pakai Custom Fields manual? Atau lebih sering pakai plugin kayak ACF (Advanced Custom Fields)? Coba share pengalamanmu di kolom komentar, siapa tahu bisa jadi insight buat yang lain.

Posting Komentar untuk "Editor WordPress Lemot, Ini Trik Rahasianya Biar Ngebut Lagi"