Felet "You are not allowed to call this page directly” visas vanligtvis på webbplatser WordPress när en användare försöker komma åt en sida eller fil som inte är avsedd att nås direkt.
Till exempel när du vill komma åt från Dashboard sida updates till WordPress Plugins / WordPress Themes. Även om du är inloggad med en användare Varför har rangordningen för administrator / administration WordPress, kan du inte komma åt sidan direkt wp-admin/update-core.php
som kör skriptet update al WordPress.
[Fast WordPress Update Error] You are not allowed to call this page directly.
Felet kan uppstå i flera scenarier:
Få åtkomst till filer direkt från temat (theme): Några filer från temat WordPress de är inte avsedda att nås direkt via URL. Dessa inkluderar .php-filerna i temamappen som t.ex header.php, footer.php eller functions.php. Försök att komma åt dessa filer direkt kan resultera i att felet visas.
Direkt filåtkomst från admin: WordPress har vissa filer i adminpanelen som inte är avsedda att nås direkt. Dessa inkluderar .php-filerna i mappen wp-admin
, Såsom admin.php eller edit.php. Försök att komma åt dessa filer direkt kan resultera i felet.
Direkt åtkomst till skyddade sidor: Om du har vissa skyddade sidor som kräver autentisering för att komma åt, kan felet uppstå om du försöker komma åt dessa sidor direkt utan att autentiseras.
För att åtgärda detta fel, se till att gå till sidorna WordPress på ett rättvist sätt med hjälp av länkarna och knapparna som finns på plattformen. Undvik att direkt komma åt filer eller sidor som inte är avsedda att nås på detta sätt.
I min situation dök felet upp efter aktivering av modulen "NextGEN ImageFlow". Så lösningen kan också ligga i att avaktivera vissa moduler.