הטעות "You are not allowed to call this page directly" מופיע בדרך כלל באתרי אינטרנט WordPress כאשר משתמש מנסה לגשת ישירות לדף או לקובץ שלא מיועדים לגישה ישירה.
לדוגמה, כאשר אתה רוצה לגשת מ Dashboard דף updates ל WordPress Plugins / WordPress Themes. למרות שאתה מחובר עם a המשתמש למה יש דרגה administrator / מנהל WordPress, אינך יכול לגשת ישירות לדף wp-admin/update-core.php
שמבצע את הסקריפט update al WordPress.
[תוקן WordPress Update Error] You are not allowed to call this page directly.
השגיאה יכולה להתרחש במספר תרחישים:
גישה לקבצים ישירות מהערכת נושא (theme): כמה קבצים מתוך ערכת הנושא WordPress הם לא מיועדים לגישה ישירה דרך URL. אלה כוללים את קבצי ה-.php בתיקיית הנושא, כגון header.php, footer.php או functions.php. ניסיון לגשת ישירות לקבצים הללו עלול לגרום להצגת השגיאה.
גישה ישירה לקובץ מאדמין: WordPress יש קבצים מסוימים בפאנל הניהול שלא מיועדים לגישה ישירה. אלה כוללים את קבצי ה-.php בתיקייה wp-admin
, כגון admin.php או edit.php. ניסיון לגשת ישירות לקבצים הללו עלול לגרום לשגיאה.
גישה ישירה לדפים מוגנים: אם יש לך דפים מוגנים מסוימים שדורשים אימות כדי לגשת אליהם, ניסיון לגשת ישירות לדפים האלה מבלי לעבור אימות עלול לגרום לשגיאה.
כדי לתקן שגיאה זו, הקפד ללכת לדפים WordPress בצורה הוגנת, באמצעות הקישורים והלחצנים הזמינים בפלטפורמה. הימנע מגישה ישירה לקבצים או דפים שלא נועדו לגשת אליהם בדרך זו.
במצב שלי, השגיאה הופיעה לאחר הפעלת המודול "NextGEN ImageFlow". אז הפתרון יכול להיות גם בביטול מודולים מסוימים.