השקענו לא מעט זמן בבדיקת Headway 3 עם WPML ואני שמח להכריז שהכול עובד מצוין. ברצוני לנצל הזדמנות זו כדי לספר לך קצת על Headway – על סמך הניסיון האחרון שלנו.
ראשית, רק כדי להבהיר. אנו כותבים על Headway מכיוון שאני חושב שזהו פתרון חדשני לבעיה קלאסית. כמו כן, אני מרגיש שכאשר אתרים נבנים באופן שיטתי, החיים טובים יותר לכל המעורבים. זה קל יותר למעצב האתר, ללקוח הקצה ולנו. גישה שיטתית לבניית אתרים משמעותה פחות קוד ידני ופחות באגים. זו הסיבה שאנו דוחפים לכיוון זה.
הרעיון – מערכת רשת (Grid) ובלוקים
יצירת פריסה יפה לאתר שלך אינה משימה של מה בכך. ישנן מערכות רשת נהדרות שניתן להתחיל איתן, אך יישום של הכול ב־CSS הוא משימה שגוזלת זמן רב.
מערכת הרשת של Headway מאפשרת לך לצייר, לגרור ולשנות גודל של בלוקים. זה נראה כך:

באפשרותכם לבחור פריסה שונה עבור חלקים שונים של האתר (כמו עמוד הבית, בלוג, עמודים בודדים וכו').
בעת יצירת בלוק, באפשרותך להגדיר אותו ככותרת עליונה, תפריט, תיבת חיפוש, וידג'ט, תוכן או כותרת תחתונה. זה מכסה כמעט כל מה שתצטרך ותפגוש באתרי WordPress.
הבלוקים האלה שאתה מצייר ברשת משתלבים בצורה מושלמת עם הפונקציונליות הסטנדרטית של WordPress. תוכל לראות את בלוקי הווידג'טים במסך הווידג'טים של WordPress, באפשרותך להקצות תפריטי WordPress לתפריטים שאתה מצייר ב־Headway ולהגדיר ולהפעיל הכול מבלי לעזוב אי פעם את אזור הניהול שלך.
בוררי שפות
מכיוון שסביר להניח שאינך רוצה להתעסק בקוד PHP כאשר אתה בונה אתר עם Headway, ישנן 3 דרכים שאני ממליץ עליהן למיקום בוררי שפות:
- בווידג'ט – ציירו בלוק, הפכו אותו לאזור וידג'טים ומקמו בו את בורר השפות של WPML.
- בתפריט – ציירו בלוק, הפכו אותו לתפריט והפעילו בורר שפות עבור תפריט זה מתפריט 'שפות'.
- בכותרת התחתונה – WPML יכול להוסיף כותרת תחתונה משלו לאתר שלך עם בורר שפות. הדבר אינו דורש הגדרה ב־Headway.
באפשרותך גם ליצור בורר שפות מותאם אישית משלך ולהוסיף אותו באמצעות PHP. לשם כך, תצטרך להשתמש בקריאת API כדי להוסיף קוד PHP מותאם אישית. זה לא מסובך במיוחד, אלא רק דורש מעט יותר עבודה מאשר גרירה בממשק המשתמש (GUI).
מעבר לווידג'טים סטנדרטיים
מה קורה אם ברצונך להתאים אישית לא רק את פריסת האתר שלך, אלא גם את התוכן? נניח שברצונך ליצור בלוק המציג המלצות לקוחות, או את הפרויקטים האחרונים שלך, או כל דבר דינמי אחר.
(הכן את עצמך, נאום המכירות מגיע)
מסתבר ש־Types ו־Views עובדים בצורה מושלמת עם Headway.
כל דבר שאינו עמודים ופוסטים הוא סוג תוכן מותאם אישית ב־WordPress. התוסף Types יאפשר לך להגדיר את סוגי התוכן המותאמים אישית האלה ישירות מתוך ממשק המשתמש של WordPress. לכן, אם אתה מחפש להוסיף המלצות לקוחות, תצטרך ליצור סוג תוכן מותאם אישית עבור זה. לאחר מכן, השתמש ב־Types כדי להוסיף את השדות המותאמים אישית המתאימים, כגון שם האדם, חברה, כתובת URL ואולי תמונה יפה.
לאחר מכן, Views יציג את ההמלצות האלה באתר. הוא יטען את ההמלצות ממסד הנתונים, אולי יוסיף עימוד (פקדי הבא/הקודם) ויציג אותן. באפשרותך לגרור את ה־View לאזור וידג'טים (שציירת קודם לכן ב־Headway) והוא יוצג.
וכיצד אני מוסיף עיצוב?
כעת כשהשארנו מאחור את ה־HTML וה־PHP, אינך רוצה להיתקע עם תוכנת FTP רק כדי לעדכן קובץ CSS, נכון?
לחץ על הקישור Live CSS ופתח עורך CSS פנימי (inline), הכולל הדגשת תחביר.

כעת, אנו יודעים כיצד:
- לצייר את הפריסה שלנו
- למלא בלוקים בתוכן
- לעצב אותם עם CSS
והכול מתוך אזור הניהול של WordPress, ללא שליחת קבצים, גרימת באגים או ניפוי שגיאות בקוד. נחמד.
סיכום
אני מקווה שלמדת משהו היום. אני בהחלט למדתי כאשר בדקנו את Headway עם WPML ונאלצנו ללמוד אותו בתהליך. גם אם אינך עוצר הכול ורץ לקנות את Headway, אני בטוח שזה נותן לך השראה.
היכן ניתן להשיג דברים:
- Headway - http://headwaythemes.com/
- Types ו־Views - https://toolset.com/
נ.ב: אם אתה זקוק לעזרה טכנית, פרסם על כך בפורום שלנו. ציין שזה עבור Headway ו־Brooks יעזור לך. הוא זה שעשה את רוב העבודה על כך.


