טעינה עצלה של סקריפטים – Lazy Loading Scripts

נראה טכניקה לטעינה עצלה (Lazy Loading) של סקריפטים באמצעותה תוכלו להוריד את משקל העמוד משמעותית ואף לקצר את הזמן הנדרש לביצוע JavaScript בעמוד, ומכאן שתשפרו את זמן הטעינה ולבטח תקבלו מדדי Core Web Vitals טובים יותר. בכדי להשתמש בטכניקה זו של Lazy Loading, בואו נגדיר פונקציה...

סאבי בלוג | מאמרים אחרונים

יצירת עמוד שאלות ותשובות בוורדפרס באמצעות ACF ובעזרת jQuery

התוסף Advanced Custom Fields בגירסת ה Pro שלו מגיע עם האופציה להוסיף ״שדה חזרה״ (Repeater Field). שדה חזרה מאפשר למשתמש להוסיף מספר שורות (rows) בלתי מוגבל (תיאורטית) לפוסט או עמוד בוורדפרס. במדריך זה נשתמש בשדה [...]

יצירת תבנית עמוד מותאמת (Custom Page Template) בוורדפרס

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

כיצד לשתף עמוד/פוסט במצב טיוטה עם משתמשים אנונימים

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

מודיפיקציה לשאילתות של עמודי ארכיון (Archive Queries)

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

שליחת אימייל ליותר מכתובת אימייל אחת ב Contact Form 7

התוסף Contact Form 7 הוא אחד השימושיים והטובים שיצאו להוספת טפסים באתר וורדפרס. כבר כתבתי מספר פוסטים בהקשר של CF7 בעבר, אך בפוסט קצר זה נראה כיצד לאפשר שליחת טופס למספר אימיילים, כלומר למספר נמענים/כתובות [...]

יצירת טבלה רספונסיבית באמצעות CSS

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

הצגת פוסטים מבלוג אחר באתר שלכם באמצעות REST API

כפי שבטח שמעתם כבר, REST API מאפשר לכם לבצע אינטאקציה עם אתר הוורדפרס שלכם מבחוץ, כלומר מאפליקציית מובייל למשל או מאתר אחר. בוא נראה דוגמת קוד קצרה המתארת כיצד ניתן למשוך פוסטים מהאתר CSS Tricks [...]

שינוי סדר הלשוניות (טאבים) בעמוד המוצר של ווקומרס

זהו פוסט קצר המסביר כיצד לשנות את סדר הלשוניות בעמוד המוצר של ווקומרס. אני מדבר על אותן שלוש הלשוניות הדיפולטיביות: "תיאור״, ״מידע נוסף״ ו״חוות דעת״. ניתן בקלות להציג למשל את לשונית ״חוות הדעת״ ראשונה על [...]

בדיקה האם מוצר שייך לקטגוריה או תגית מוצר מסויימת

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

מבט נרחב על אירועים (Events) בגוגל אנליטיקס

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