עריכת קבצי מקור

הסבר כללי על צורת העבודה עם רכיבי החנות

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

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

מבנה זה מוצג בצבעים ניטרליים ובתצורה קבועה מראש של הרכיבים.

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

שינויים בקבצים

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

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

ברוב המקרים ניתן להכנס לעריכת הדף ולראות את השורטקוד, פרמטר ה-name מצביע על שם הקובץ.

דוגמא:

השורטקוד:

[wizshop-element name=’my-cart’ lang=’he’]

הקובץ:

my-cart.php

לאחר שמאתרים את הקובץ ומעוניינים לערוך אותו, יש להעתיק אותו למחיצה

theme-child/wizshop/include/

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

בעותק הקובץ ניתן לעשות את השינויים הרצויים במבנה הרכיב. ניתן לשנות את סדר הרכיבים או את האלמנטים של ה-html, להוסיף Class-ים או ID, אבל חשוב לא למחוק או לשנות מאפיינים (כל מה שמתחיל ב- data-wiz) או משתנים ({{מסולסלים}}).

 

חשוב לציין: רוב רכיבי החנות בנויים בפורמט של שכפול. למשל בדף הפריטים בקטגוריה (products-inner.php) יש בפועל רק תבנית לפריט אחד, התבנית הזו משתכפלת בעת טעינת הדף בהתאם לפריטים שיש בקטגוריה שבה צופים. כנ”ל לגבי סל הקניות – השורות שמייצגות את הפריטים בסל משתכפלות בהתאם לפריטים שיש בסל וכו’.

 

שימוש ברכיבים ברחבי האתר, לא רק בדפים שנוצרים בעת התקנת התוסף

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

יצירת רכיבים חדשים

ניתן ליצור קובץ PHP חדש עם רכיב/ים מהחנות ולקרוא לו באמצעות שורטקוד. מבנה השורטקוד הוא כדלקמן:

[wizshop-element name=’שם הקובץ’’]

לדוגמא –

אם רוצים להציג את רכיב ההתחברות לאתר בצורה מצומצמת בדף הראשי, רק אימייל וסיסמא, בלי אפשרות להרשם או לשחזר סיסמא, יש ליצור קובץ PHP עם הרכבים הרצויים ולמקם אותו במחיצה theme-child/wizshop/include/. לאחר מכן יש לקרוא לקובץ באמצעות השורטקוד.

הצגת רכיבי הפריטים והפריט עם פרמטר קבוע (מפתח פריט/קטגוריה)

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

  • פריט: יש להגדיר את מפתח הפריט הרצוי כפרמטר:

[wizshop-element name=’product-item’ id=’1001‘]

גלילה לראש העמוד