Kesalahan "You are not allowed to call this page directly” biasanya muncul di situs web WordPress ketika pengguna mencoba untuk langsung mengakses halaman atau file yang tidak dimaksudkan untuk diakses secara langsung.
Misalnya, ketika Anda ingin mengakses dari Dashboard halaman updates untuk WordPress Plugins / WordPress Themes. Meskipun Anda masuk dengan a pemakai Mengapa memiliki pangkat administrator / admin WordPress, Anda tidak dapat mengakses halaman secara langsung wp-admin/update-core.php
yang mengeksekusi skrip update al WordPress.
[Tetap WordPress Update Error] You are not allowed to call this page directly.
Kesalahan dapat terjadi dalam beberapa skenario:
Akses file langsung dari tema (theme): Beberapa file dari tema WordPress mereka tidak dimaksudkan untuk diakses langsung melalui URL. Ini termasuk file .php di folder tema seperti header.php, footer.php atau functions.php. Mencoba mengakses file-file ini secara langsung dapat menyebabkan kesalahan ditampilkan.
Akses file langsung dari admin: WordPress memiliki file tertentu di panel admin yang tidak dimaksudkan untuk diakses secara langsung. Ini termasuk file .php di folder wp-admin
, Seperti admin.php atau edit.php. Mencoba mengakses file-file ini secara langsung dapat menyebabkan kesalahan.
Akses langsung ke halaman yang dilindungi: Jika Anda memiliki halaman terproteksi tertentu yang memerlukan autentikasi untuk mengaksesnya, mencoba mengakses halaman ini secara langsung tanpa diautentikasi dapat menimbulkan kesalahan.
Untuk memperbaiki kesalahan ini, pastikan untuk membuka halaman WordPress dengan cara yang adil, menggunakan tautan dan tombol yang tersedia di dalam platform. Hindari langsung mengakses file atau halaman yang tidak dimaksudkan untuk diakses dengan cara ini.
Dalam situasi saya, kesalahan muncul setelah mengaktifkan modul "NextGEN ImageFlow". Jadi, solusinya juga bisa dengan menonaktifkan beberapa modul.