אם כבר לא רוצים להשתמש במטא-שדה עבור חלק מסוים בחנות, אפשר למחוק את Metafield definitionMetafield definition / הגדרת מטא-שדהMetafield definition (הגדרת מטא-שדה) היא התבנית שמגדירה מראש את שם השדה, סוג הנתון, כללי הולידציה והישות שאליה הוא שייך, לפני שמתחילים למלא ערכים בחנות Shopify (שופיפיי).פתיחה במילון (הגדרת המטא-שדה).
כאשר מוחקים הגדרת מטא-שדה, Shopify (שופיפיי) מאפשרת לבחור בין שתי אפשרויות: למחוק רק את ההגדרה, או למחוק גם את ההגדרה וגם את כל הערכים המשויכים אליה.
אם רוצים לשמור את הערכים המשויכים למטא-שדה, צריך למחוק רק את ההגדרה. לאחר מחיקת ההגדרה, אפשר לגשת לערכים על ידי MigrationMigration / הגירהMigration (הגירה) הוא תהליך העברת נתוני חנות — מוצרים, לקוחות, הזמנות והיסטוריה — ממערכת איקומרס אחת ל-Shopify (שופיפיי) או בין שתי חנויות שופיפיי.פתיחה במילון (העברה) שלהם להגדרת מטא-שדה מותאמת חדשה עם אותו Namespace and keyNamespace and key / מרחב שם ומפתחNamespace and key (מרחב שם ומפתח) הוא המזהה הטכני הדו-חלקי של כל מטא-שדה ב-Shopify (שופיפיי) — ה-namespace מקבץ שדות לפי מקור או נושא, וה-key הוא שם השדה הספציפי בתוך אותה קבוצה.פתיחה במילון (מרחב שם ומפתח).
שיקולים לפני מחיקת מטא-שדות
לפני שמוחקים מטא-שדה, צריך לוודא שהוא אינו מחובר ל-Block (בלוק) או SectionSection / מקטעSection (מקטע) הוא יחידת בניין מודולרית בתבנית Shopify (שופיפיי) — רצועה עצמאית של תוכן ועיצוב שאפשר להוסיף, להסיר ולסדר מחדש דרך עורך התבנית בלי לגעת בקוד.פתיחה במילון (מקטע) בתבנית החיה.
מחיקת מטא-שדות שמחוברים לתבנית עלולה לגרום לשגיאות תצוגה ללקוחות שמבקרים בחנות האונליין. שופיפיי מציינת שצריך לפתור את השגיאות האלה לפני שאפשר לבצע שינויים נוספים בתבניות שקשורות למטא-שדה.
אי אפשר למחוק Category metafieldCategory metafield / מטא-שדה קטגוריהCategory metafield (מטא-שדה קטגוריה) הוא סוג מיוחד של מטא-שדה ב-Shopify (שופיפיי) שמאפשר לקשר מוצר לטקסונומיה סטנדרטית ולחבר אותו לאפשרויות וריאנט כמו צבע, גודל או חומר.פתיחה במילון (מטא-שדה קטגוריה) שמחובר לאפשרויות וריאנט. לפני שמוחקים הגדרת מטא-שדה קטגוריה, צריך לנתק את מטא-שדה הקטגוריה מאפשרויות הווריאנט ולמחוק ערכי מטא-שדה קטגוריה מהמוצרים, גם אם הם אינם מחוברים לווריאנטים.
אי אפשר למחוק Search and discovery metafieldsMetafields / שדות מטאMetafields (שדות מטא) הוא הסעיף בחיפוש ובאדמין של Shopify (שופיפיי) שמרכז את ניהול כל הגדרות המטא-שדות של החנות — הגדרת שדות חדשים, עריכת ערכים קיימים, ומעקב אחרי namespace ו-key.פתיחה במילון (מטא-שדות חיפוש וגילוי). שופיפיי משתמשת במטא-שדות האלה כדי לשפר את גילוי המוצרים בחנות.
מחיקת הגדרת מטא-שדה
שלבים
- באדמין של Shopify, נכנסים אל Settings > MetafieldsMetafields / שדות מטאMetafields (שדות מטא) הוא הסעיף בחיפוש ובאדמין של Shopify (שופיפיי) שמרכז את ניהול כל הגדרות המטא-שדות של החנות — הגדרת שדות חדשים, עריכת ערכים קיימים, ומעקב אחרי namespace ו-key.פתיחה במילון and metaobjects.
- בוחרים את החלק בחנות שמכיל את הגדרת המטא-שדה שרוצים למחוק.
- לוחצים על הגדרת המטא-שדה שרוצים למחוק.
- לוחצים Delete, ואז בוחרים אחת מהאפשרויות.
- כדי לשמור את הערכים המשויכים בחלקים של החנות, לוחצים Delete field only.
- כדי למחוק לחלוטין את המטא-שדה ואת כל הערכים המשויכים אליו, לוחצים Delete field and its saved values.
בחירה בין מחיקת הגדרה למחיקת ערכים
אם אינכם בטוחים שהערכים אינם נחוצים, עדיף לא למחוק אותם מיד. מחיקת ההגדרה בלבד משאירה אפשרות לשחזר גישה לערכים דרך הגדרה חדשה עם אותו namespace and keyNamespace and key / מרחב שם ומפתחNamespace and key (מרחב שם ומפתח) הוא המזהה הטכני הדו-חלקי של כל מטא-שדה ב-Shopify (שופיפיי) — ה-namespace מקבץ שדות לפי מקור או נושא, וה-key הוא שם השדה הספציפי בתוך אותה קבוצה.פתיחה במילון.
אם ברור שהמידע כבר לא צריך להתקיים, אפשר למחוק גם את הערכים. לפני פעולה כזו כדאי לבדוק שאין תבנית, אפליקציה, קולקציה חכמה או תהליך פנימי שתלויים במטא-שדה.
אם המטא-שדה שימש בעבר לתצוגה בחנות, כדאי לבדוק את עמודי המוצר או העמודים הרלוונטיים אחרי המחיקה. אם נשאר בלוק שמנסה לקרוא ערך שכבר לא קיים, ייתכן שתידרש התאמה בתבנית.
במטא-שדות קטגוריה, הבדיקה חשובה במיוחד בגלל הקשר האפשרי לאפשרויות וריאנט ולערכי קטגוריה קיימים במוצרים.
שאלות נפוצות
האם מחיקת מטא-שדה ניתנת לביטול?
לא. שופיפיי מציינת שמחיקת מטא-שדות היא פעולה קבועה ואי אפשר לבטל אותה.
איך שומרים ערכים קיימים?
בוחרים Delete field only, ואז אפשר לגשת לערכים בעתיד דרך הגדרה מותאמת חדשה עם אותו namespace and key.