יצירת Listing ו-Listing Grid

Listing טמפלט הוא שם נרדף ל-Loop עבור פוסטים, באמצעות ה-Listing אנו מעצבים את תצורת קוביית הפוסט בדף ארכיון פוסטים, ניתן לעצב את ה-Listing כראות עינינו ומשתמשים בנתונים שהכנסנו כמידע בתוך ה- Custom Post Type ובעזרת Listing Grid אנו נציג את ה-Listing בדף ארכיון, איך עושים זאת? באמצעות המדריך אלמד אתכם צעד אחר צעד כיצד יוצרים Listing שכזה (מאמר שני בסדרה על תוספי Jet)

מחבר/כותב המאמר: ש. סביר
תאריך: 08/06/2020

כיצד יוצרים Listing טמפלייט עבור Custom Post Type באמצעות Jet Engine?

מהו Listing ?
Listing הוא תבנית לסוג פוסט או מונח בו אנו מתאימים ומעצבים בעיצוב אישי את התוכן שנשלף באופן דינמי משדות המטה הזמינים שהגדרנו עבור הפוסט. באמצעות Listing נוכל לוודא שהתוכן יוצג בתוך הגריד בדף הארכיון בהתאם לעיצוב שעיצבנו. את התוכן אנו שולפים בעזרת כל הווידג'טים המותקנים באלמנטור (כולל הרחבות) התומכים בתוכן דינמי.

 

שלב I – יצירת Listing חדש:

1. ראשית, ניגש לתפריט הראשי בדשבורד של הוורדפרס וננווט אל JetEngine > Listings

2. במסך שייפתח לנו Listing Items נלחץ על הלחצן של Add New/הוסף חדש

Listing-01

 

שלב II – הגדרת ה-Listing החדש:

3. לאחר שנפתח חלון הגדרת ה-Listing – Setup Listing Item, עלינו למלא את המידע הבא:

setup-listing-item

 

– נבחר כאן עבור איזה סוג תוכן נרצה ליצור Listing – פוסטים או תנאים.
– נבחר את סוג הפוסט ממנו יימשך התוכן. במקרה שלנו, זו מדינה. קחו בחשבון שתוכלו ליצור Listing גם לפוסטים של ברירת המחדל.
– נקבע את שם ה-Listing ונבחר באפשרות המתאימה לתצוגת ה-Listing (אלמנטור או עורך הבלוקים של גוטנברג).

לאחר מכן נלחץ על הלחצן  Create Listing Item.

 

שלב III – עריכת ה-Listing:

4. את עריכת ה-Listing נעשה דרך הבילדר של Elementor, ראשית עלינו לתכנן (אפילו בסקיצה) כיצד אנחנו רוצים שה-Listing Grid שלנו ייראה.

5. ניצור איזור בתוך אלמנטור שלתוכו נכניס ווידג'טים שבהם יש אפשרות של דינמיות מתוך מבחר הווידג'טים של Jet או של אלמנטור (כולל הרחבות) כשאנו מגדירים בכל אחד מהם מהיכן יימשך התוכן ואת השדה ממנו הערך יילקח

dynamic-field-widget

 

יתרה מכך, ישנה אפשרות להתאים את ההגדרות הדרושות ל-Listing תחת ההגדרות של Listing Item Settings, שתוכלו לפתוח על ידי לחיצה על סמל גלגל השיניים בתחתית העמוד.

כאן תוכלו לשנות את הכותרת ואת סטטוס ה-Listing. בכרטיסייה Listing Settings ניתן לשנות את מקור ה-Listing ולהפעיל את האופציה המאפשרת לחיצה על ה-Listing (שכל ה-Listing יהיה קליקבילי.

listing-item-settings

 

6.  לאחר שסיימנו לערוך ולעצב את ה-Listing נלחץ על לחצן פרסם/Publish

 

שלב IV – הצגת ה-Listing בתוך דף ארכיון (Listing Grid):

1. מתוך "בונה התבנית של אלמנטור" ניצור דף ארכיון חדש ונעניק לו שם, הדף יפתח בשלב הזה בתוך עורך אלמנטור

2. נגרור ווידג'ט של Listing Grid לתוך איזור חדש שיצרנו בדף

3. נגדיר תחת General את ה-Listing שיצרנו כסקין עבור הכרטיסיות שיוצגו בגריד

listing-grid-settings-1

4. כמו כן, נגדיר ונתאים אישית את אפשרויות התוכן והסגנון של הווידג'ט. שימו לב שכעת הכרטיסיות המוצגות בגריד הם בדיוק במראה ובעיצוב שעיצבנו ב-Listing

listing-items

 

5. התאמת השאילתא עבור תצוגת הגריד: נוכל בשאילתא להגדיר את מזהה הפוסטים (הקטגוריה או הטקסונומיה), למיין לפי סדר עולה או יורד, ליצור צרופי מיון שונים על ידי התאמה אישית של הגדרות השאילתה והפריסה בהתאם לצרכים שלנו.

Post Queries

6. נעדכן את השינויים ונצפה בתצוגה של הדף שיצרנו (שימו לב!!! עליכם לקבוע את התנאים המתאימים כדי להציג את Listing Grid בדף הארכיון של הפוסט ולשייך אותו ל-Post Type המתאים).

7. זהו!!! מזל טוב, יצרנו דף ארכיון מושלם.

 

לסיכום:

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

שתפו את המאמר:
שיתוף ב facebook
שיתוף ב google
שיתוף ב twitter
שיתוף ב linkedin
שיתוף ב telegram
שיתוף ב whatsapp
שיתוף ב email
הצטרפו לרשימת התפוצה:
כל זכויות היוצרים והקניין הרוחני המופיעים באתר זה לרבות התוכנה, בסיס הנתונים, הטקסטים, התיאורים, עיצוב האתר, הקבצים הגרפיים, התמונות, וכל חומר אחר הכלולים בו, אם לא נאמר מפורשות אחרת, שמורים ל-"קומפיוטק - פתרונות אינטרנט לעסקים" בלבד. אין להפיץ, לשכפל, להעתיק, למכור, לשדר, לפרסם, או לעשות כל שימוש מסחרי כלשהו בכל או בחלק מתכניו של האתר, כולל מוצרים, תמונות, גרפיקה, תיאורים, עיצוב וכל דבר אחר המוצג באתר, אלא אם ניתנה רשות כתובה וחתומה לכך בכתב ומראש ע''י "קומפיוטק - פתרונות אינטרנט לעסקים".