CMS: יצירת גרסאות לעמודים דינמיים
6 דקות
גרסאות עמודים מאפשרות להציג פריסות שונות עבור קבוצות משנה שונות של פריטים באותו עמוד פריט דינמי ב-Wix Studio. במקום שלכל פריט יהיה אותו עיצוב, אתם יכולים ליצור פריסות גרסאות עבור קבוצות ספציפיות של פריטים על סמך מסננים שתגדירו. לדוגמה, אם יש לכם אוסף פורטפוליו, אתם יכולים ליצור פריסה אחת לפרויקטים מסוג Marketing (שיווקיים) ופריסה אחרת לפרויקטים מסוג Design (עיצוב), כשכל הפריטים יהיו באותו מבנה כתובת עמוד דינמי.
גרסאות העמודים זמינות רק בעמודי פריטים דינמיים עם משתנה דינמי בכתובת ה-URL. כל הגרסאות חולקות עם הקובץ המקורי את מערך הנתונים, תבנית ה-URL, ההרשאות והגדרות ה-SEO. המשמעות היא שסדר המיון, מסנני הבסיס והגישה לעמודים מנוהלים בעמוד הדינמי המקורי, ולא בנפרד בכל גרסה.
לפני שתתחילו:
- גרסאות העמודים זמינות כרגע ב-Wix Studio בלבד.
- אתם יכולים ליצור גרסאות רק של עמודי פריטים דינמיים עם במשתנה דינמי בכתובת ה-URL. בעמודי רשימות דינמיים אין תמיכה בגרסאות.
הוספת גרסה לעמוד
אפשר להוסיף גרסת עמוד לכל עמוד פריט דינמי. כשאתם יוצרים גרסה, בחרו אם להתחיל עם עותק של עיצוב העמוד המקורי או ליצור אותה מקנבס ריק.
כדי להוסיף גרסה לעמוד:
- היכנסו ל-editor.
- הקליקו משמאל על Pages (עמודים).
- הקליקו על אייקון הפעולות הנוספות
ליד עמוד הפריט הדינמי הרלוונטי. - הקליקו על Add variant page (הוספת גרסת עמוד).
- הוסיפו את שם הגרסה.
- בחרו איך אתם רוצים להתחיל:
- Duplicate original design: ליצור עותק של פריסת העמוד המקורי.
- Start from scratch: ליצור עמוד ריק שמחובר לאותו מערך נתונים.

- הקליקו על Continue (המשך).
- הגדירו את כללי גרסת העמוד:
- הקליקו על התפריט הנפתח Field (שדה) ובחרו את השדה שעליו תרצו להפעיל את הסינון.
- הקליקו על התפריט הנפתח Condition ובחרו תנאי.
- (במידת הצורך) הכניסו או בחרו את הערך עבור תנאי הסינון.
- (לא חובה) הקליקו על + Add new rule (הוספת כלל חדש) כדי להוסיף תנאי סינון נוספים. רק הפריטים שיתאימו לכל הכללים יוצגו בגרסה הזו.
- הקליקו על Add variant (הוספת גרסה).

עריכת כללי הגרסה
אחרי יצירת גרסת העמוד, אתם יכולים לערוך את הכללים שמגדירים אילו פריטי אוסף יוצגו בה. מודאל הכללים מאפשר לכם להגדיר תנאי סינון באמצעות שדות מהאוסף שלכם. הפריטים חייבים להתאים לכל הכללים (לוגיקת AND) כדי להופיע בגרסה. פריטים שלא תואמים לכללי הגרסה מוצגים בפריסת העמוד המקורית.
חשוב:
היררכיית הסינון: המסנן הבסיסי של העמוד המקורי קובע אילו פריטים יהיו זמינים בכל הגרסאות, וכללי הגרסאות מצמצמים את הסינון מהמסנן הבסיסי. במצב שבו המסנן בעמוד המקורי מסנן החוצה פריט שכבר תואם לכללים של אחת הגרסאות, הפריט ייעלם גם ממנה.
כדי לערוך כללי גרסה:
- הקליקו משמאל על Pages (עמודים).
- הקליקו על אייקון הפעולות הנוספות
ליד גרסת העמוד הרלוונטית. - הקליקו על Edit rules (עריכת כללי גרסאות).
- ערכו את כללי גרסת העמוד:
- הקליקו על התפריט הנפתח Field (שדה) ובחרו את השדה שעליו תרצו להפעיל את הסינון.
- הקליקו על התפריט הנפתח Condition ובחרו תנאי.
- (במידת הצורך) הכניסו או בחרו את הערך עבור תנאי הסינון.
- (לא חובה) הקליקו על + Add new rule (הוספת כלל חדש) כדי להוסיף תנאי סינון נוספים. רק הפריטים שיתאימו לכל הכללים יוצגו בגרסה הזו.
- הקליקו על Save (שמירה).
הסבר על ניתוב הפריטים לגרסאות
כשגולשים מנווטים לכתובת URL של עמוד דינמי, המערכת קובעת איזו פריסה להציג על סמך ההיגיון הבא:
- קודם מתבצעת הערכה של מסנני הגרסאות: המערכת בודקת את המסנן של כל גרסה מול הפריט.
- פתרון התנגשויות: אם הפריט מתאים לכמה גרסאות, תהיה עדיפות לגרסה הראשונה שנוצרה.
- ברירת המחדל (fallback) היא הקובץ המקורי: אם הפריט לא תואם לאף מסנן גרסה, ייעשה שימוש בפריסת העמוד המקורי.
- תצוגה מקדימה של פריטים: כשצופים בגרסת עמוד ב-editor, בורר העמודים הדינמיים מציג רק את הפריטים שהוקצו לגרסה הספציפית הזו.
ניהול הגדרות מערכי הנתונים של גרסאות
לעמוד הדינמי המקורי ולכל הגרסאות שלו יש אותו מערך נתונים. המשמעות היא שהגדרות מסוימות של מערך הנתונים הן גלובליות ומנוהלות רק בעמוד המקורי.
- סדר המיון: קיימת תצורת מיון משותפת אחת שמוגדרת בעמוד המקורי. בעמודי גרסאות, הגדרת המיון היא לקריאה בלבד.
- מסננים בסיסיים: המסננים של העמוד המקורי מגדירים אילו פריטים מתאימים בכל גרסאות העמודים. בעמודי הגרסאות, מקטע הסינון הבסיסי הוא לקריאה בלבד.
- פריטים ספציפיים לגרסאות: בעמודי גרסאות, מערך הנתונים כולל מקטע 'Items in this variant' (פריטים בגרסה זו) שמשקף את המסננים שהגדרתם במודאל Assign Items. כדי לערוך את הפרטים האלה, השתמשו בפעולה Assign items (שיוך פריטים) מתפריט ההקשר של הגרסה.
שכפול גרסת עמוד
אפשר לשכפל כל גרסה קיימת של עמוד כדי ליצור גרסה חדשה עם אותה פריסה. אחרי השכפול, ניתן להגדיר אילו פריטים יוצגו בגרסה החדשה.
שימו לב:
שכפול העמוד המקורי: כשאתם משכפלים את העמוד הדינמי המקורי (ולא גרסה שלו), הגרסאות לא נכללות. רק הפריסה המקורית משוכפלת כעמוד דינמי חדש.
כדי לשכפל גרסה של עמוד:
- הקליקו משמאל על Pages (עמודים).
- הקליקו על אייקון הפעולות הנוספות
ליד גרסת העמוד הרלוונטית. - הקליקו על Duplicate variant (שכפול הגרסה).
- ערכו את שם הגרסה.
- בחרו איך אתם רוצים להתחיל:
- Duplicate original design: ליצור עותק של פריסת העמוד המקורי.
- Start from scratch: ליצור עמוד ריק שמחובר לאותו מערך נתונים.
- הקליקו על Continue (המשך).
- הגדירו את כללי גרסת העמוד:
- הקליקו על התפריט הנפתח Field (שדה) ובחרו את השדה שעליו תרצו להפעיל את הסינון.
- הקליקו על התפריט הנפתח Condition ובחרו תנאי.
- (במידת הצורך) הכניסו או בחרו את הערך עבור תנאי הסינון.
- (לא חובה) הקליקו על + Add new rule (הוספת כלל חדש) כדי להוסיף תנאי סינון נוספים. רק הפריטים שיתאימו לכל הכללים יוצגו בגרסה הזו.
- הקליקו על Add variant (הוספת גרסה).
מחיקת גרסת עמוד
אפשר למחוק גרסאות עמוד מסוימות או את העמוד הדינמי המקורי כולו. מחיקת העמוד המקורי תמחק גם את כל הגרסאות המשויכות אליו.
חשוב:
מחיקת העמוד המקורי: אם תמחקו עמוד דינמי שיש לו גרסאות, יופיע מודל לאישור שיסביר שכל עמודי הגרסאות המשויכים יוסרו גם הם לצמיתות.
כדי למחוק גרסה של עמוד:
- הקליקו משמאל על Pages (עמודים).
- הקליקו על אייקון הפעולות הנוספות
ליד גרסת העמוד הרלוונטית. - הקליקו על Delete (מחיקה).
- הקליקו על Delete Page לאישור.
כדי למחוק את העמוד הדינמי המקורי ואת כל הגרסאות שלו:
- הקליקו משמאל על Pages (עמודים).
- הקליקו על אייקון הפעולות הנוספות
ליד העמוד הדינמי המקורי הרלוונטי. - הקליקו על Delete (מחיקה).
- עיינו בהודעת האישור שמסבירה שגם כל עמודי הגרסאות יוסרו לצמיתות.
- הקליקו על Delete Page and Variants (מחיקת העמוד והגרסאות) לאישור.
שאלות נפוצות
הקליקו למטה למידע נוסף על יצירת גרסאות עמודים דינמיות.
איך משנים את השם של גרסת עמוד?
האם גרסאות עמודים זמינות בכל פלטפורמות ה-editor?
האם אפשר להוסיף גרסאות עמודים לעמוד רשימה דינמי?
האם אפשר להסיר את המשתנה הדינמי מכתובת ה-URL של העמוד אם יש לו גרסאות?
האם אפשר להגדיר הגדרות SEO נפרדות לכל גרסה?
האם לגרסאות עמודים יש הרשאות משלהן?
באילו סוגי שדות אי אפשר להשתמש כשיוצרים כללי גרסאות לעמודים דינמיים?

