פעמים שנרצה להציג לגולשים את כמות הפעמים / הפניות שנשלחו אלינו מטופס אלמנטור מסוים,
כמו בקמפיין שמטרתו לצבור לידים / פניות להרשמה מוקדמת וכדו'…
מה צריך בשביל זה?
- טופס אלמנטור שצויין לו שם בהגדרת הווידג'ט!
- פעולות אחרי שליחה – שיהיה שמור לידים!
- Query Builder שבתוך התוסף Jet Engine.
שימו לב! כנראה שאפשר להגדיר את הפוקוס על טופס מסוים בכמה דרכים, אבל אני העדפתי להתמקד דווקא בשם הטופס!
יוצרים טופס אלמנטור
מגדירים לו שם מיוחד, מה שתרצו…
בפעולות אחרי שליחה מקפידים על "שמור לידים" כי בסך הכל זה המאגר היחיד ששומר את הפניות ויודע כמה יש!
שאילתה לבקשת מספר הטפסים שנשלחו
את השאילתה אנחנו מקימים עם Query Builder שבא כחלק בלתי נפרד מתוסף Jet Engine.
למען הקיצור, אכתוב בקצרה את ההגדרות ואצרף תמונה של כל ההגדרות כפי שהם נראות אחרי ההגדרה.
- שם השאילתה = מה שתרצו, כגון: בואו נספור כמה שלחו אלי מהטופס: "שם שמיוחד לי!".
-
Where (query clauses), נלחץ על "ADD NEW" ונגדיר את השאילתה כך:
- Column = form_name.
- Compare = Equal (=).
- Value = נכניס ידנית את שם הטופס שלנו: "שם שמיוחד לי!" (כל התווים כולל סימנים אם יש!) במקרה הזה.
- Type = Char.
- הפעילו את הסוויץ'!
שמרו את השאילתה, וסיימנו איתה!
מצ"ב צילומסך עם ההגדרה המלאה:
השלב האחרון,
הצגת המספר בווידג'ט כותרת
או כל ווידג'ט שתומך דינמיות אחר…
נגרור ווידג'ט כותרת ובתוכן הדינמי נגלול מטה לאפשרויות מבית JET, ונבחר:
- Function = SQL query results.
טיפ קטן! תוכלו לכתוב תוכן לפני ואחרי, היכן? בתוך הגדרת התכן הדינמי > מתקדם > תוכן לפני / אחרי!
ישנה עוד דרך להצגת המספר!
והיא עם תוסף משלים של CrocoBlock שבעצם יכול להציג את התוצאה (כמות במספרים) של כל שאילתה שנוצרה בבונה השאילתות של JetEngine,
שם התוסף: JetEngine – query results count plain number
את התוסף תוכלו להוריד מכאן! וכאמור הוא סופר תוצאות של כל שאילתה, וכן גם את השאילתה שלנו…
לאחר הורדה, התקנה והפעלה של התוסף > נכניס ווידג'ט כותרת או כל ווידג'ט אחר שתומך בתוכן דינמי של אלמנטור.
נבחר בתוכן הדינמי שנקרא: Query Results Count: Return Plain Number
נבחר באפשרויות את השאילתה שלנו:
וזה יציג לנו את מספר הפעמים שהטופס נשלח!
חיסרון: אין לו אפשרות להזנת טקסט לפני ואחרי, אין לו אפשרות 'מתקדם'!
טיפ! תוכלו להכניס אותו לווידג'ט 'מונה' (counter) של אלמנטור, וזה יהיה מגניב!
אפשרות נוספת להצגת המספר!
היא דרך האפשרות תוכן הדינמי של JetEngine, בשם: Query Results Count
פשוט פתחו את האפשרויות תוכן הדינמיות של אלמנטור ובחרו באפשרויות:
- Query = השאילתה שלכם!
- Returned Count = Total query results count
נוכל גם להכניס טקסט לפני ואחרי כי יש את האפשרות 'מתקדם'!
סיימנו!
נשלח טופס לדוגמא ונעשה טסטים ונראה שהכל עובד!
כמובן שזה מבוסס על איסוף הלידים של אלמנטור, לכן אם תרצו לאפס או לבדוק משהו, פשוט פנו לשם: דשבורד וורדפרס > אלמנטור > איסוף לידים, תוכלו למחוק ומה שתרצו…!
תהנו 😀






