שְׁגִיאָה “You are not allowed to call this page directly” מתרחשת בדרך כלל באתרי וורדפרס כאשר משתמש מנסה לגשת ישירות לדף או לקובץ שלא מיועדים לגישה ישירה.
לדוגמה, כאשר אתה רוצה לגשת מ Dashboard עמוד את לְעַדְכֵּןעֲבוּר WordPress Plugins / WordPress Themes. למרות שאתה מחובר עם a מִשׁתַמֵשׁ מה הדרגה של מְנַהֵל / / מנהל וורדפרס, אינך יכול לגשת ישירות לדף wp-admin/update-core.php אשר מבצע את סקריפט העדכון של וורדפרס.
[תקן שגיאת עדכון WordPress] אסור לך להתקשר ישירות לדף זה.
השגיאה יכולה להתרחש במספר תרחישים:
גישה לקבצים ישירות מהערכת נושא (theme): חלק מהקבצים בערכת הנושא של וורדפרס לא מיועדים לגישה ישירה דרך כתובת האתר. אלה כוללים את קבצי ה-.php בתיקיית הנושא, כגון header.php- footer.php אוֹ functions.php. ניסיון לגשת ישירות לקבצים הללו עלול לגרום להצגת השגיאה.
גישה ישירה לקובץ מאדמין: ל-WordPress יש קבצים מסוימים בפאנל הניהול שלא נועדו לגשת אליהם ישירות. אלה כוללים את קבצי ה-php בתיקייה wp-admin, כמו admin.php אוֹ edit.php. ניסיון לגשת ישירות לקבצים הללו עלול לגרום לשגיאה.
גישה ישירה לדפים מוגנים: אם יש לך דפים מוגנים מסוימים שדורשים אימות כדי לגשת אליהם, ניסיון לגשת ישירות לדפים האלה מבלי לעבור אימות עלול לגרום לשגיאה.
כדי לתקן שגיאה זו, הקפד לעבור לדפים וורדפרס בצורה הוגנת, באמצעות הקישורים והלחצנים הזמינים בפלטפורמה. הימנע מגישה ישירה לקבצים או דפים שלא נועדו לגשת אליהם בדרך זו.
במצב שלי, השגיאה הופיעה לאחר הפעלת המודול “NextGEN ImageFlow“. אז הפתרון יכול להיות גם בביטול מודולים מסוימים.