בניית מועדפים בעזרת jet engine- מה זה data stores ואיך ניצור בעזרתו מועדפים באתר

בניית מועדפים באתר בעזרת התוסף jet engine

שתפו את הפוסט

Facebook
LinkedIn
Twitter
Email

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

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

שלב ראשון – יצירת data store חדש

גשו לפאנל הניהול ופתחו את JetEngine > JetEngine , הפעילו את המודול data stores על ידי סימון v בתיבה ולחצו save .

בניית מועדפים - הפעלה של data stores .

הפעילו את הdata stores

לאחר שהפעלנו את הdata stores, אנחנו נראה שנפתחה לנו אופציה חדשה.
הכנסו אליה וצרו data store חדש .

מועדפים - בחירת הtype שלנו .

אלו הם האופציות שיש בData Stores:

  • Name- רשמו כאן הכותרת של הData Store שלכם. שימו ♥,
    השם זה מופיע בצורה פומבית.
  • Slug- ה״כותרת״ הפנימית של הstore שלכם אשר יכול לשמש גם במודולים נוספים, כאן אל תשמשו ברווחים או בסימנים מיוחדים, השתמשו אך ורק באותיות קטנות או מספרים.
  • Store type כאן אתם בוחרים כיצד לשמור את הנתונים:
  • Cookies– עוגיות, הנתונים ישמרו כעוגיות ויעלמו לאחר שתנקו את הקאש(עוגיות) .
  • Session– הנתונים ישמרו עד שהגולש יסיים את הפעולה בשרת.
  • User Metadata– הנתונים ישמרו בתוך נתוני המשתמש, האופציה הזו תעבוד אך ורק במידה והגולש יהיה רשום באתר .
  • Local Storage– הנתונים ישמרו בדפדפן של הגולש .
  • Max Size– אופציה זו נותנת לכם את האופציה להגביל את הכמות שבה המשתמש יכול לשמור פוסטים או נתונים . שימו ♥,במידה ולא תגבילו והמשתמשים ישמרו הרבה נתונים,
    זה יכול להשפיע על המהירות של האתר,בדקו מה האיזון המתאים עבורכם -עבורי הוא בדר״כ 10.
  • Count posts– אופציה זו נותנת לכם לספור את הנתונים השמורים בstore .
    לדוגמא -ניתן להציג בעזרתה- כמה פעמים נשמר פוסט מסוים.

    במדריך היום אנחנו נשתמש באופציות של Cookies,Max size וCount Posts.

בניית הdata store

במדריך אנחנו נבנה מועדפים לשמירת פוסטים, אך שימו לב, אפשר לבנות בעזרת הכלי הנ״ל כמעט כל דבר.
ראשית ניתן לStore שם- ״מה שאהבתי״,לאחר מכן נכתוב slug בשם ״fav" ,נבחר את הStore Type – עוגיות,נגביל את כמות הפוסטים ל10 ונסמן את האופציה של Count Posts.

שלב שני- יצירת listing grid

בניית הlisting grid עם אופציית הוספה למועדפים

בכדי להציג את הנתונים שאנחנו שומרים, אנחנו צריכים להשתמש בListing Grid בעמוד המועדפים שלנו.
לכן,לפני שנצור את העמוד החדש,אנחנו נצטרך ליצור Listing (לופ) חדש.
במידה ואינכם יודעים איך ליצור Listing,הכנסו קודם למדריך של Jet Listing – יצירת לולאות בג’ט לפוסטים / מוצרים .
כאשר אנחנו יוצרים את ה-Listing חדש,אנחנו נשתמש בוידג׳ט Dynamic link .
בלופ הראשון שלנו – הרגיל בו אנחנו נרצה לתת אופציה לשמירת הפוסטים במועדפים נבחר את האופציה במקור שלנו: Add To Store ונבחר בStore את הData Store שלנו.
שימו לב,להתאים את הLabel שלנו בהתאם למיקרוקופי של האתר שלכם.

מועדפים- בניית listing grid עם אופציית הוספה למועדפים

בניית הlisting grid עם אופציית הסרת מהמועדפים

בלופ השני שלנו,אנחנו נשתמש בוידג׳ט Dynamic link .
כאשר אנחנו נבחר הפעם באופציה במקור שלנו: Remove From Store וכמו בלופ הראשון שלנו.
נבחר בstore את הData Store שלנו .גם כאן כמו בלופ הראשון,התאימו את הLabel בהתאם למיקרו-קופי של האתר שלכם.

מועדפים- בניית listing grid עם אופציית הסרה מהמועדפים

שלב שלישי- יצירת עמוד מועדפים

לאחר שיצרנו את 2 הListing Grid שלנו,אנחנו נשתמש בListing Grid השני – של הסרה מהמועדפים .
ביצירת העמוד,בחרו את הוידג׳ט Listing Grid ואת הליסטינג שיצרתם .

מועדפים - בחירת הlisting grid שיצרנו בשלב הקודם.

בPost Query ,לחצו על ״Add Item" ובחרו את האופציה של Posts & Author Parameters .
לאחר מכן,תפתח לנו חלונית Get posts from store ובה אנחנו נבחר את הstore שיצרנו.

מועדפים - בחירת הposts query המותאם שלנו.

כעת,אנחנו נשתמש באופציה של Count posts .
נוסיף וידג׳ט של כותרת דינמית ונבחר Data Stores: Post Count .
התאימו את המיקרו-קופי של הכותרות לפי האתר שלכם ולחצו פרסום.
כמו כן,ניתן להוסיף בHeader של האתר, אייקון ומספר המועדפים שלנו כפי שנראה בתמונה למטה.

לסיכום..

לסיכום, למדנו היום ליצור Data Stores חדש אשר ישמש אותנו כמועדפים באתר שלנו.

אם אהבתם את המדריך, מוזמנים לשתף אותו וכן אם יש לכם הערה/הארה, מוזמנים להגיב .

שתפו את הפוסט

Facebook
Twitter
WhatsApp
Telegram
Email

2 תגובות

  1. אהלן. אחלה מדריך. תודה.
    רשמת שיש אפשרות להציג כמה פעמים נשמר כל פוסט.
    איך אפשר לראות את זה?

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *