אוסף פונקציות ונוסחאות לאוטומציה

תוכן עניינים

רבים ממשתמשי האתר הינם מפתחי אתרים שמבצעים גם חיבורי אוטומציה שונים או מנהלי אתרים מסוג “עשה זאת בעצמך” והאמת שחיבור האתר למערכת אוטומציה או שליחת לידים וכדו’ למערכות crm זה לא רק למתקדמים – אלא משהו שכל בונה אתרים ומפתח וורדפרס צריך להכיר.

רוב הפונקציות כאן אינם בשפת תכנות רגילה כמו JavaScript או PHP, אלא תחביר שמיועד לשימוש בתוך מערכות אוטומציה טפסים דינמיים וכדו’ לדוגמה: Make (Integromat), n8n, או כלים ומערכות דומות.

מחליף יום לועזי ליום עברי

				
					{{switch(formatDate(now; "dddd"); "Sunday"; "ראשון"; "Monday"; "שני"; "Tuesday"; "שלישי"; "Wednesday"; "רביעי"; "Thursday"; "חמישי"; "Friday"; "שישי"; "Saturday"; "שבת"; )}}
				
			

שם החודש הנוכחי בעברית

				
					{{switch(formatDate(now; "M"); 1; "ינואר"; 2; "פברואר"; 3; "מרץ"; 4; "אפריל"; 5; "מאי"; 6; "יוני"; 7; "יולי"; 8; "אוגוסט"; 9; "ספטמבר"; 10; "אוקטובר"; 11; "נובמבר"; 12; "דצמבר")}}
				
			

תגובה לפי שעה נוכחית

				
					{{if(formatDate(now; "HH") >= 18; "ערב טוב"; if(formatDate(now; "HH") >= 12; "צהרים טובים"; "בוקר טוב"))}}
				
			

לפעמים יתאים לכם משהו כזה :

				
					{{switch(true; 
  lessThan(formatDate(now; "HH"); 12); "בוקר"; 
  lessThan(formatDate(now; "HH"); 17); "צהריים"; 
  lessThan(formatDate(now; "HH"); 22); "ערב"; 
  "לילה")}}

				
			

חישוב גיל לפי תאריך לידה

				
					{{floor(divide(diff(now; parseDate(user_birthday; "YYYY-MM-DD"); "days"); 365))}}

				
			

מספר אקראי בין 1000 ל־9999 (למספור זמני או קוד אימות)

				
					{{add(1000; random(0; 8999))}}

				
			

שעה נוכחית בפורמט 24 שעות

				
					{{formatDate(now; "HH:mm")}}

				
			

היום האחרון בחודש הקודם

				
					{{formatDate(addDays(setDate(now; 1); -1); "DD")}}
				
			

תנאי עם IF – האם סכום התרומה / הרכישה מעל 100 ש"ח וכדו'

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

				
					{{if(greaterThan(donation_amount; 100); "תורם נדיב במיוחד 🙏"; "תודה על תרומתך")}}

				
			

כתיבת תגובה

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