וורדפרס ואתרי אינטרנט

owl-158414_960_720
דורג 5 מתוך 5

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

טיפים ל Contact Form 7

עדכון: במדריך מצויין on_sent_ok:  שהוא כבר לא פעיל כדי לגרום לקוד js לרוץ לאחר שליחה יש להשתמש במדריך הבא, הקודים של המודים כן פעילים לכן לא מחקתי את המדריך הזה.

מדריך חילופי ל on_sent_ok

ארכז כאן טיפים נחמדים לפלאגין הפופולארי ליצירת טופס לשליחת מייל  Contact Form 7

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

demo_mode: on

כאשר רושמים את השורה הנ"ל בהגדרות נוספות אזי אנחנו נכנסים למצב של דמו ומדלגים על שלב שליחת המייל זה טוב לטסטים.

acceptance_as_validation: on

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

on_sent_ok: "alert('sent ok');"
on_submit: "alert('submit');"

שורות אלה מוסיפות קוד js לאחר שליחת הטופס

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

והשורה השניה קוראת ללא שום קשר לתוצאה אפילו אם המייל לא נשלח בהצלחה.

שימושים.

ניתן למשל לאחר שליחת מייל לעבור לדף אחר ע"י הקוד הבא:

on_sent_ok: "location.replace('http://support.netjos.com');"

כמובן שכל אחד ישים את הדף שאליו הוא רואה לעבור.

ניתן להקפיץ הודעה שבה כתוב תודה… כמו בדוגמא הראשונה הקפצתי הודעת alert

ניתן גם למנות את מספר השליחות.

 

 

תפריט נגישות