Elementor Selalu Masuk Safe Mode? Begini Cara Mengatasinya
Jika kamu menggunakan WordPress dan Elementor selalu muncul Safe Mode saat dibuka, jangan panik. Masalah ini sering terjadi, dan biasanya terkait dengan setting server yang memblokir iframe atau script plugin. Safe Mode memang dirancang Elementor untuk tetap bisa masuk, tapi editor normal jadi tidak bisa digunakan.
Penyebab Utama
Dari pengalaman dan pengecekan log, biasanya muncul error seperti:
The loading of … in a frame is denied by “X-Frame-Options“ directive set to “deny”.
Uncaught DOMException: Permission denied to access property “elementorFrontend” on cross-origin object.
Loading failed for the <script> … checklist.min.js
Ini menandakan:
-
Server menolak iframe Elementor preview (
X-Frame-Options=DENY). -
Script Elementor gagal load karena cross-origin restriction atau ModSecurity / plugin security.
Untungnya, solusinya sangat mudah dengan menambahkan satu baris kode di file .htaccess WordPress.
Solusi: Izinkan Elementor Preview dengan X-Frame-Options
-
Akses file
.htaccess
File ini ada di folder root instalasi WordPress. Kamu bisa mengaksesnya lewat FTP, File Manager di cPanel, atau editor file hosting. -
Tambahkan kode berikut di bagian paling atas atau paling bawah
.htaccess: <IfModule mod_headers.c>
Header always set X-Frame-Options “SAMEORIGIN”
</IfModule> -
Simpan perubahan dan refresh halaman editor Elementor.
Penjelasan Singkat
-
Header
X-Frame-Optionssebelumnya mungkin diset keDENY, yang memblokir semua iframe termasuk Elementor preview. -
Dengan
SAMEORIGIN, iframe dari domain sendiri diperbolehkan, sehingga Elementor bisa terbuka normal tanpa masuk Safe Mode.
✅ Setelah langkah ini, Elementor seharusnya bisa digunakan kembali seperti biasa. Tidak perlu menonaktifkan plugin atau mengubah tema.
-