כפתורי "טעינת פוסטים נוספים" (Load More) מבוססי AJAX הם דרך מצוינת לשפר את חוויית המשתמש בכך שהם מאפשרים לטעון פוסטים נוספים באופן דינמי מבלי לרענן את הדף. במדריך זה נציג שלבים ליישום כפתור מסוג זה באתרי וורדפרס ללא צורך בתוספים [...]
סאבי בלוג - מדריכים ומאמרים, מפתח וורדפרס עצמאי, ישראל | עמוד 3
גלילה אינסופית (Infinite Scroll) היא פיצ׳ר פופולרי באתרים המאפשר לטעון תוכן באופן דינמי כשהמשתמש גולל את הדף. השימוש בגלילה אינסופית יכול לשפר את מעורבות המשתמש באתר ולהקטין את זמני הטעינה מפאת הסיבה שהיא טוענת תוכן (פוסטים במקרה שלנו) רק כאשר [...]
בפוסט קצר זה נראה כיצד להחליף CSS Classes של אלמנטים באמצעות JavaScript ו-data attributes. שיטה זו שימושית ליצירת אלמנטים אינטראקטיביים בדף האינטרנט שלכם מבלי להוסיף לוגיקת JavaScript מורכבת. הגדרת HTML בסיסית נסתכל ראשית על מבנה HTML בסיסי. נשתמש בכפתור כדי [...]
::marker הוא תכונה ב- CSS המאפשרת לעצב את הסימנים של פריטי רשימה (list-items). בין אם ברצונכם להתאים את המראה של כדורים ברשימה לא מסודרת (ul) או את המספור ברשימה מסודרת (ol), השימוש ב ::marker מעניק לכם את הגמישות לשפר את [...]
הפונקציה appendChild בג'אווה סקריפט משמשת להוספת צומת לסוף רשימת הילדים של צומת הורה ספציפי. שיטה זו היא בסיסית לתפעול דינמי של Document Object Model (DOM) בפיתוח אתרים. The appendChild method in JavaScript is used to add a node to the [...]
ה- Document Object Model (DOM) הוא ממשק תכנותי עבור מסמכי אינטרנט המספק ייצוג מובנה של דפי אינטרנט כעץ. ה- DOM הוא קומפוננטה שבהחלט עליכם להכיר כמפתחי אתרים. הוא מייצג את מבנה המסמך כעץ של צמתים, כאשר כל צומת מתאר חלק [...]
SCSS או (Sassy CSS) הוא CSS preprocessor המוסיף יכולות כמו משתנים, קינון, mixing, הורשה ועוד. הוא בעצם CSS superset, כלומר כל CSS תקין הוא גם SCSS תקין. קבצי SCSS משתמשים בסיומת .scss, והתחביר הוא יותר מובנה וידידותי לתכנות בהשוואה ל [...]
הצהרת throw בג'אווה סקריפט משמשת ליצירת שגיאות מותאמות אישית. באמצעות throw ניתן ליצור exceptions ולטפל בהן באמצעות הצהרת try…catch, דבר המאפשר ניהול יעיל יותר וטיפול בשגיאות בצורה מבוקרת. תחביר בסיסי – Syntax התחביר הבסיסי של הצהרת throw נראה כך: throw [...]
מודולים בג'אווה סקריפט מאפשרים לפצל את הקוד שלכם לחלקים קטנים יותר בהם ניתן לעשות שימוש חוזר. פעולה זו עוזרת בארגון ותחזוקת הקוד במיוחד שהקוד שלכם ארוך ומורכב. מודולים יכולים לייצא פונקציות, אובייקטים או ערכים מקובץ אחד בכדי לייבא אותם בקובץ [...]