Jika tombol di editor visual WordPress menghilang atau menunjukkan ruang putih kosong, masalah tersebut bisa disebabkan oleh beberapa hal, termasuk ketidakberfungsiannya JavaScript tergabung (concatenated JavaScript), file TinyMCE yang hilang atau rusak, atau konflik dengan plugin lain yang memodifikasi atau memperluas TinyMCE yang disertakan dengan WordPress.
Berikut adalah beberapa langkah yang bisa Anda ambil untuk memperbaiki masalah tersebut:
- Nonaktifkan Plugin Tambahan: Matikan semua plugin tambahan dan lihat apakah masalah tersebut tetap ada. Jika tidak, aktifkan satu per satu sambil memeriksa editor setiap kali untuk menentukan plugin mana yang menyebabkan konflik.
- Periksa Konsol Browser untuk Kesalahan JavaScript: Buka konsol pengembangan browser Anda (biasanya dapat diakses dengan menekan F12 atau dengan mengklik klik kanan pada halaman dan memilih “Inspect” atau “Inspect Element,” kemudian pilih tab “Console”). Lihat apakah ada pesan kesalahan JavaScript yang mungkin memberikan petunjuk tentang sumber masalah.
- Periksa File TinyMCE: Pastikan file TinyMCE utama tidak hilang atau rusak. Anda dapat menemukan file ini di dalam direktori WordPress Anda, biasanya di
wp-includes/js/tinymce/
. - Periksa Konflik dengan Tema: Aktifkan tema default WordPress, seperti Twenty Twenty-One, dan lihat apakah masalahnya teratasi. Ini dapat membantu menentukan apakah konflik terjadi dengan tema yang digunakan.
- Perbarui atau Perbarui Ulang WordPress: Pastikan WordPress Anda diperbarui ke versi terbaru. Jika sudah diperbarui, pertimbangkan untuk melakukan perbaruan ulang dengan mengunggah ulang file inti WordPress kecuali folder
wp-content
. Pastikan untuk membuat cadangan sebelum melakukan ini. - Gunakan Script Concatenation: Coba matikan atau aktifkan opsi penggabungan (concatenation) script JavaScript melalui pengaturan WordPress jika Anda menggunakan plugin atau tema yang menyediakan opsi ini.
- Periksa Pengaturan Plugin Tambahan: Jika Anda menggunakan plugin yang memodifikasi TinyMCE, periksa pengaturan plugin tersebut untuk memastikan bahwa tidak ada konfigurasi yang menyebabkan masalah.
- Periksa Konflik dengan JavaScript Eksternal: Jika ada pemuatan skrip JavaScript eksternal di halaman Anda, pertimbangkan untuk menonaktifkannya atau menguji halaman tanpa skrip tersebut untuk melihat apakah ada konflik.
- Gunakan Plugin Classic Editor: Jika Anda masih mengalami masalah, pertimbangkan untuk menggunakan plugin Classic Editor sebagai solusi sementara atau permanen.
Jika setelah mencoba langkah-langkah di atas masalah masih berlanjut, sebaiknya hubungi dukungan teknis penyedia hosting atau konsultasikan dengan pengembang WordPress yang lebih berpengalaman.