מה זה קובץ Functions.php ?

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

אנחנו מעדיפים להשתמש כמה שפחות בפלאגינים. זה מאט את האתר, זה מסורבל לי בתפריט דאשבורד, ובכלל, פחות בא לי להסתמך על קוד של מישהו אחר, שעלול לשבור לי את האתר בכל פעם שצריך לעשות עדכון.
בפלאגין אנחנו מדברים על מאות שורות קוד. ובאתר ממוצע יש לנו ~10 פלאגינים. הרבה פוטנציאל לבעיות.

עדיף וגם רצוי, להוסיף קוד משלנו לאתר, קצר ומבוקר, מאשר פלאגין שלם. בשביל זה יש את functions.php.

מה זה functions.php

functions.php הוא קובץ תבניתי שנמצא בערכת הנושא של וורדפרס. הקובץ מתנהג כמו פלאגין פעיל, שמופעל אוטומטית כל עוד ערכת הנושא פעילה. הקובץ כמובן כתוב בשפת PHP, ונועד כדי להוסיף תכונות או לשנות תכונות ברירת מחדל באתר שלכם.

איפה functions.php ממוקם

functions.php ממוקם בתוך התיקייה של ערכת הנושא שלכם. לחצו בתפריט הדאשבורד על עיצוב ואז על עורך קבצי תבנית.

עריכת הקוד של ערכת הנושא של וורדפרס

functions.php ממוקם בתוך התיקייה של ערכת הנושא שלכם. לחצו בתפריט הדאשבורד על עיצוב ואז על עורך קבצי תבנית.

קובץ functions.php

אל תערכו אותו

אני יודע שיש מליון מדריכים שולחים אתכם ישירות לfunctions.php ואומרים לכם להוסיף קטעי קוד. בכל זאת, לא ממליץ לכם לערוך אותו. יש לי כמה סיבות טובות:

  1. אם תעדכנו את ערכת הנושא, כל השינויים שלכם ידרסו.
  2. אם תחליפו ערכת נושא, כל השינויים ייעלמו.
  3. אם תהיה שגיאה בקוד שלכם, אתם עלולים להינעל מחוץ לאתר! אני מדבר איתכם פה על שגיאות בסגנון שחסר לכם נקודה-פסיק (;). כל דבר קטן ואתם עלולים להיות בחוץ.
  4. עריכת הקובץ היא לא אסתטית. אסתטיקה בקוד זה דבר חשוב. כשמוסיפים המון קוד, הקובץ מתחיל להיות ארוך וקשה לנווט בו.

אז מה בכל זאת אפשר לעשות?

תורידו פלאגין שמוסיף קוד.
אני יודע שזה קצת אירוני שזה מה שאני בסוף מציע, אבל זו ההשקעה המינימלית כדי להוסיף קוד לfunctions.php בצורה נקייה ואיכותית.
הפלאגין שאני ממליץ עליו הוא Code Snippets. פשוט, נוח וחינמי.

בהצלחה!

Subscribe
Notify of
guest
0 Comments
תגובות
הצג את כל התגובות
0
אנחנו עושים מאמצים רבים לייצר את התוכן הזה. השאירו לנו פידבק כדי שנדע מה לשפר :)x