דף הבית » טריקים וטיפים, מומלצים

להסיר את עורך התוספים/התבניות המובנה של וורדפרס

2 בינואר 2013 | מאת רמי | אין תגובות | תגיות: , , ,

כולנו מכירים את עורך התבניות ועורך התוספים של וורדפרס. העורך מאפשר לגשת לקוד המקור בקבצי תוספים/תבניות דרך לוח הבקרה. היום נלמד איך למנוע את אפשרויות העריכה הללו.

הבעיה

בניתם אתר ללקוח, או לחבר, או לקרוב משפחה – והוא החליט שהוא יודע קצת HTML וקצת PHP. בהמשך הוא החליט לנסות לערוך את הקוד של איזה תוסף/תבנית. הוא ערך והרס. לא יצר גיבוי ולא יודע איך לתקן. עכשיו האתר לא עובד ואתם צריכים למצוא את הבעיה.

הפתרון

חסימת אפשרויות העריכה של התבניות והתוספים. במקום לחנך את בעלי האתרים באילו תפריטים "לא להשתמש", למה לא להסיר את התפריטים הללו?

על מנת לחסום את אפשרויות העריכה, יש להזין את הקוד הבא לקובץ ההגדרות של וורדפרס wp-config.php:

define( 'DISALLOW_FILE_EDIT', true );

השינוי

טוב, אז מה זה עושה בעצם? ראשית, זה מסיר את קישורי לעורך התבניות ולעורך התוספים בלוח הבקרה.

עורך התבניות של וורדפרס לפני ואחרי

עורך התבניות של וורדפרס לפני ואחרי

ושנית, זה חוסם את הגישה דרך כתובת ה-URL ישירות לעמודי העריכה:

http://www.example.com/wp-admin/plugin-editor.php
http://www.example.com/wp-admin/theme-editor.php

בשיטה זו, בניגוד לשימוש ב- Roles and Capabilities, נחסמת הגישה למסכי העריכה אצל כל המשתמשים – גם מנהלי מערכת. וזו נקודה חשובה, כי לא לכל בעל אתר עם הרשאות מנהל, יש לו הידע הנדרש כדי לערוך קוד.

מאת רמי

אחראי על אתר וורדפרס בעברית ועל תרגום ושחרור גרסאות וורדפרס בעברית. מפתח ליבה, בכל גרסה החל מגרסה 2.8, מפתח מוביל בגרסה 4.4 ובגרסה 4.6. מספק שירותי פיתוח אתרים, פיתוח תוספי וורדפרס לסטרטאפים ופיתוח כלים למפתחי וורדפרס - GenerateWP.com.

הוסף תגובה !

נא לא לשאול שאלות שלא קשורות לפוסט, זהו לא פורום תמיכה. לבעיות אישיות ונושאים מורכבים אפשר ליצור איתי קשר.

תגיות HTML מורשות לשימוש:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>