תוסף JetEngine העוצמתי (מבית Crocoblock) מאפשר להפוך אתר וורדפרס פשוט לאינדקס מכל סוג: נדל״ן, עסקים, מתכונים, מאמני כושר אישיים, ספרים, סרטים ועוד ועוד.
בניית אינדקס מתאפשרת באמצעות יצירת Custom Post Type (סוג תוכן מותאם אישית). בהתקנה בסיסית של וורדפרס אנחנו מכירים את סרגל הכלים של לוח הבקרה שבנוי בין היתר מפוסטים ועמודים. כשרוצים לבנות אתר שמהווה, לדוגמה, אינדקס של מתכונים לקינוחים, נרצה להוסיף ללוח הבקרה לשונית בשם ״מתכונים״ שתאפשר, ממש כמו שיוצרים פוסט או עמוד חדש, להוסיף מתכון חדש למערכת, שיכלול שדות ספציפיים כדי שנוכל לצורך העניין לקטלג מתכונים לפי סוג הקינוח (עוגות, קאפקייקס, גלידות, חגים וכו׳) וגם, רוב הסיכויים שנרצה שיופיעו בכל קינוח שדות קבועים שאותם נוכל למלא כמו זמן הכנה, מצרכים, רמת קושי וכו׳.
אז אחרי שהבנו מה זה Post Type, יש שני מושגים נוספים בהקשר של בניית אינדקס.
הראשון הוא טקסונומיות (Taxonomies) שנועדו לסייע לנו למיין תכנים. הטקסונומיות יכולות להיות מסוג קטגוריות או תגיות. אם נמשיך עם הדוגמה של אתר המתכונים, נוכל ליצור טקסונומיה בשם ״סוג הקינוח״ והיא תהיה מסוג קטגוריה, כך שנוכל להוסיף קטגוריה לכל מתכון – עוגות, קאפקייקס, גלידות וכו׳. בנוסף, נוכל ליצור טקסונומיה בשם ״מצרכים״ והיא תהיה מסוג תגיות, ואליה נכניס את המצרכים הדרושים בכל פעם שניצור מתכון חדש.
דבר נוסף שנרצה להוסיף לאינדקס המתכונים שלנו אלו Custom Fields, כלומר – שדות מותאמים אישית. השדות האלה יכולים לשמש למשל כדי לכתוב בכל מתכון את זמן ההכנה ואת רמת הקושי.
אז אחרי שיישרנו קו מבחינת המושגים ודיברנו על שלושת המושגים הבסיסיים בבניית אינדקס בוורדפרס – Custom Post Types, Taxonomies, Custom Fields, אפשר להמשיך ולהציג את יכולות תוסף JetEngine שכאמור מאפשר לנו לבנות אינדקס .
לפני שנגיע לסקירת יכולות התוסף, חשוב לי לציין שיש תוספים ותיקים טובים נוספים לבניית אינדקס שאתם מוזמנים לבדוק, למשל ACF שעובדים איתו ברוב המקרים ביחד עם תוסף CPT UI. תוסף פופולרי נוסף נקרא PODS.
בחרתי בכתבה זו לדבר על תוסף JetEngine מאחר והוא ורסטילי, נוח לשימוש ועובד מצויין עם אלמנטור פרו. הוא אמנם אינו חינמי, אבל מחירו מתחיל מ-26$ בלבד לאתר אחד כך שמבחינת היכולות של התוסף ומה שניתן לבנות בעזרתו, המחיר הופך להיות זניח ביותר.
JetEngine יאפשר לנו ליצור סוגי תוכן מותאמים אישית (Custom Post Types), להוסיף לכל אחד מהם שדות בהתאם לצורך וכמובן טקסונומיות.
בנוסף, התוסף מגיע עם מגוון ווידג׳טים דינמיים שיאפשרו לנו להציג את האינדקס בצורה יפה וברורה ע״י יצירת תבניות. בדיוק כפי שניתן לבנות בעזרת אלמנטור פרו תבניות ל-Header של האתר, ל-Footer, וכן תבניות קבועות לפוסטים ולארכיון פוסטים, נוכל לבנות תבניות גם לסוגי התוכן החדשים שנוסיף לאתר, למשל למתכונים, ולהציג כל מתכון תחת עיצוב אחיד שבכל פעם ימשוך את התוכן שלו בהתאם למתכון שמוצג.
התוסף מאפשר גם לבנות את דפי הארכיון של כל Listing, למשל – דף שמציג את כל המתכונים שסיווגנו תחת קטגוריית ״עוגות״, ״גלידות״ וכו׳. וזה לא הכל – אפשר להוסיף לכל תצוגת ארכיון גם שדה חיפוש ופילטרים, כך שיהיה לגולשים קל להגיע בדיוק למתכון הרצוי להם.
עוד דבר שהתוסף כולל ומתאים לאינדקס שמציג עסקים פיזיים או נדל״ן, הוא הצבת מפה אינטראקטיבית באתר שמציגה כל רשומה במיקום שלה כך שהגולש יוכל לראות מפה עם כל העסקים או הדירות עליה ולהגיע לכל רשומה לפי המיקום שלה.
תוסף JetEngine יאפשר לכם גם ליצור לוח אירועים אינטראקטיבי ולהציג אותם לפי התאריכים שלהם כך שהגולש יוכל ללחוץ על תאריך מסויים ולהגיע לרשומה של האירוע בקלות ובצורה אסתטית ונוחה.
חשבתם שזה הכל? ממש לא 🙂
נדבך נוסף ומאוד מעניין ב-JetEngine הוא האפשרות לבנות טפסים כך שהגולשים שלכם יוכלו להוסיף רשומות, למשל אם תרצו לבנות אינדקס של מוצרי יד שנייה, תוכלו להציב טופס באתר כך שהגולש יוכל להוסיף מוצר בעצמו לאינדקס, ותוכלו אפילו לבנות דפי פרופיל אישי שהגולשים שלכם יוכלו ליצור באתר.
כפי שניתן להבין, התוסף המופלא הזה כולל אפשרויות רבות ומגוונות לבנות אתר אינדקס, וכדי להמחיש איך עובדים איתו, מצורפים לכאן מספר מדריכים (באנגלית) שמראים את היכולות השונות של התוסף:
קורס רשמי מבית היוצר של התוסף שמסביר איך עובדים עם JetEngine, מחולק לחמישה פרקים:
לצפייה בפרק 2 – לחצו כאן
לצפייה בפרק 3 – לחצו כאן
לצפייה בפרק 4 – לחצו כאן
לצפייה בפרק 5 – לחצו כאן
מדריך נוסף לעבודה עם jetEngine:
מדריך לבניית אינדקס עסקים:
לרכישת תוסף JetEngine – לחצו כאן.