וידג'ט מפה ל-Shopify
הורד קובץ אחד, הדבק אותו בתיקיית Sections של התבנית שלך, ו"WhatIsMyLocation Map" יופיע בעורך התבנית עם פאנל הגדרות מקורי — סניפים כבלוקים, בוררי עיצוב וסמן, פאנל מקומות עם אנימציות מעבר ואייקונים אופציונליים לפתיחה באפליקציות מפות. אין אפליקציה להתקין, אין מפתח API, אין חשבון חיוב, אין קובצי Cookie, ושום דבר לא נטען מ-Google. קובץ ה-zip כולל גם מקטע שני לווידג'ט מצא-את-המיקום-שלי.
מבוסס הרשאה · פרטי · פועל ב-Chrome, Safari, Firefox, Edge
למה מקטע בתבנית עדיף על אפליקציית Shopify
רוב האפליקציות בקטגוריית "מפות" דורשות התקנה, הרשאות לנתוני החנות שלך ודמי מנוי חודשיים — בשביל iframe אחד, בסופו של דבר. זו האלטרנטיבה הכנה: קובץ Liquid אחד שיושב בתבנית שלך. הוא לא מבקש שום הרשאה לחנות, לא מוסיף סקריפטים לדפים שלך, לא שולח שום דבר הביתה ולא עולה כלום. הבקשות החיצוניות היחידות שהמבקרים שלך מבצעים הן ה-iframe המבודד של המפה מ-whatismylocation.ai והאריחים שלו מ-OpenStreetMap — בלי קובצי Cookie של Google, בלי המטען של באנר הסכמה. ואם השירות לא יהיה זמין באיזה שלב, ה-iframe נכשל בשקט בלי לשבור את הדף. מוחקים את קובץ המקטע וכל זכר ממנו נעלם.
הורדת whatismylocation-shopify-sections.zip — שני המקטעים ובנוסף README, כמה קילובייטים. אחר כך פעל לפי שלבי ההתקנה שלמטה.
התקנה בשתי דקות בערך
שני חצאים: מדביקים את הקובץ פעם אחת, ואז משתמשים בו כמו בכל מקטע מובנה.
הדבקת הקובץ: ממשק הניהול של Shopify ▸ Online Store ▸ Themes ▸ ⋯ ▸ Edit code. בסרגל הצד, תחת Sections, לחץ על Add a new section, קרא לו whatismylocation-map, מחק את התוכן שנוצר אוטומטית והדבק את כל התוכן של whatismylocation-map.liquid — בלוק {% schema %} שבתחתית הוא זה שבונה את פאנל ההגדרות שלך, ולכן הוא חייב לבוא איתו. שמור.
שימוש: פתח את עורך התבנית (Customize), עבור לדף "צור קשר" (או לכל דף אחר), לחץ על Add section ובחר WhatIsMyLocation Map. פאנל ההגדרות מופיע בצד; עד שתזין קואורדינטות, המקטע מציג טקסט מקום שמסביר בדיוק מה חסר לו.
את הקואורדינטות אתה מקבל בבונה הטמעת המפות — הקלד את הכתובת שלך, ואז גרור את הסמן אל הכניסה לפני ההעתקה. המקטע שולח את הקואורדינטות הסופיות שלך, כך שהסמן לא יכול לזוז אחר כך.
סניפים הם בלוקים
חנויות עם כמה סניפים מקבלות את החלק הטוב ביותר: בעורך התבנית כל סניף הוא בלוק — לוחצים על Add branch, ממלאים קו רוחב, קו אורך, תווית וכתובת, ומשנים את הסדר בגרירה (עד 10). המפה מתאימה את עצמה אוטומטית לכל הסניפים, הסמנים ממוספרים בהתאם לרשימה, והמבקרים מקבלים את פאנל המקומות — אקורדיון לצד המפה בדסקטופ, ורצועת כרטיסים להחלקה בטלפון, עם הוראות הגעה לכל סניף ואייקונים אופציונליים של "פתח ב-Google Maps / Apple Maps". פריסת הפאנל (auto, בצד, למטה, ללא) ואנימציית המעבר (חלקה, עמעום, תוססת, ללא — מבקרים עם הגדרת צמצום תנועה מקבלים תמיד את הגרסה המיידית) הן תפריטים נפתחים באותו פאנל.
כל ההגדרות, אחת אחת
| הגדרה | מה המבקרים רואים |
|---|---|
| שם העסק + סגנון הכותרת | כותרת הכרטיס/הפאנל — מודגשת כברירת מחדל; יש גם נטוי ורגיל. |
| שורות כתובת 1–3 + סגנון לכל שורה | עד שלוש שורות בכרטיס שמעל המפה, כל אחת מודגשת או נטויה לפי בחירה. |
| קו רוחב / קו אורך | הסמן שלך. הדבק מהבונה; אין ג'יאוקודינג מחדש. |
| בלוקים של סניפים | סמנים ממוספרים + פאנל המקומות (מ-2 סניפים ומעלה). |
| עיצוב | מסגרת ווידג'ט בהירה, כהה או זהובה. |
| צבע הסמן | סמנים בכחול קלאסי, ירוק אמרלד, אדום, ענבר, אינדיגו או אפור. |
| פאנל + אנימציה | פריסת פאנל המקומות ואנימציית המעבר בין סניפים. |
| הוראות הגעה / אייקוני מפות | כפתור הוראות הגעה ובנוסף קישורי אייקונים אופציונליים ל-Google Maps / Apple Maps עם תיאורים קופצים. |
| גובה | גובה ה-iframe, 220–800 px. |
| כתובית "Powered by" | כבויה כברירת מחדל — סמן כדי לתת קרדיט לשירות מתחת למפה. |
אותו קובץ zip כולל גם את whatismylocation-widget.liquid — וידג'ט מצא-את-המיקום-שלי כמקטע שני (עיצוב, מצב מוקטן/מלא, גובה), לדפי משלוחים ולאיתור חנויות.
פתרון תקלות
המקטע לא מופיע תחת Add section. הקובץ חייב להיות בתיקיית Sections (לא ב-Snippets ולא ב-Assets), וההדבקה חייבת לכלול את כל הקובץ — אם בלוק {% schema %} נחתך, Shopify דוחה או מסתיר את המקטע. הדבק שוב את הקובץ במלואו ושמור.
שגיאת "Invalid schema" בשמירה. הדבקה חלקית — לרוב סוגר מסולסל חסר, כי סימנת עד התחתית פחות שורה. הדבק את הקובץ המלא מחדש; אל תערוך את ה-schema ביד אלא אם אתה מכיר Liquid.
המפה אפורה. אריחי המפה מגיעים מ-tile.openstreetmap.org; חוסם פרסומות אגרסיבי או רשת ארגונית עלולים לחסום אותם. בדוק בטלפון על חבילת גלישה — הלקוחות שלך כמעט בוודאות רואים אותה כמו שצריך.
הסמן לא נמצא על הדלת שלי. בנה את הקואורדינטות מחדש בבונה, גרור את הסמן אל הכניסה שלך והדבק את הערכים החדשים בהגדרות המקטע.
העריכות לא מופיעות בחנות החיה. ערכת טיוטה או תבנית שלא פורסמה — בצע את השינוי בתבנית המפורסמת (או פרסם את זו שערכת). לווידג'ט עצמו אין מה לשמור במטמון.
שלב אחר שלב
- הורידו את הקובץ whatismylocation-shopify-sections.zip (הקישור למטה) וחלצו אותו.
- בממשק הניהול של Shopify פתחו Online Store ▸ Themes ▸ ⋯ ▸ Edit code. תחת Sections לחצו על “Add a new section”, קראו לו whatismylocation-map, והדביקו את כל התוכן של הקובץ whatismylocation-map.liquid — כולל בלוק ה-schema בתחתית. שמרו.
- פתחו את עורך התבנית (Customize), עברו לעמוד שצריך את המפה, לחצו על Add section, ובחרו “WhatIsMyLocation Map”.
- הדביקו את הקואורדינטות המדויקות שלכם מכלי בניית הטמעת המפה (הקלידו את הכתובת, ואז גררו את הסיכה עד הכניסה שלכם לפני ההעתקה) — או לחצו “Add branch” פעם אחת לכל מיקום למפה עם כמה סניפים.
- בחרו ערכת נושא, צבע סמן, פריסת פאנל ותנועה בפאנל ההגדרות, ואז שמרו. בלי אפליקציה, בלי מפתח API, ובלי שום דבר שצריך להגדיר בצד השרת.
שאלות נפוצות
צריך אפליקציה או מפתח API כדי להוסיף את המפה ל-Shopify?
איך מוסיפים כמה סניפים לאותה מפה?
הצג באנגלית: Map Widget for Shopify · עברית