יצירת גריד פוסטים עם סיווג לקטגוריות בעזרת Jet Engine + Elementor

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

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

למי שעדיין לא יצא לעבוד עם הכלים של Crocoblock, מאוד ממליץ להכיר. ולמי שכבר יצא לעבוד איתם, בטח מכיר את אחד הווידג׳יטים השימושיים ביותר, והוא ללא ספק ה-Listing Grid.

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

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

מומלץ עוד להשתמש ב-Pagination ולהגביל את כמות הפוסטים בכל לופ.

כתיבת תגובה

פוסטים נוספים בקטגוריית How To