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

- המודאל ייפתח ויאפשר לך לבחור את התוכן שיש למשוך.

- יש לבחור אם לסנכרן את 'כל הקבצים והתיקיות' או 'קבצים ותיקיות ספציפיים' ולאחר מכן להשתמש בתיבות הסימון כדי לבחור את התוכן שברצונך לכלול.
- יש לקבוע אם לכלול בסנכרון את 'טבלאות בסיס נתונים'. ניתן לעיין במדריך שלמטה למידע נוסף.
- יש ללחוץ על משיכהכדי להתחיל את התהליך. נשלח לך אימייל כאשר הסנכרון יושלם.
כאשר הכול מוכן להעברת השינויים מהאתר המשוכפל לאתר הפעיל, אפשר לסנכרן קובצי מדיה, תוספים, תבניות ותוכן של בסיס נתונים – כולל פוסטים, עמודים ותפריטים.
יש לבצע את השלבים שלמטה כדי להעתיק את האתר המשוכפל בחזרה לאתר ההפקה (החי):
- יש לעבור אל רשימת אתרים בלוח הבקרה.
- יש ללחוץ על האתר המשוכפל ברשימת האתרים.
- יש ללחוץ על הכפתור 'לסנכרן' בפינה הימנית העליונה של המסך ולבחור באפשרות 'לדחוף לאתר ההפקה' בתפריט הנפתח.

- המודאל ייפתח ויאפשר לך לבחור את התוכן שיש לדחוף.

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

- יש ללחוץ על דחיפהכדי להתחיל את התהליך. נשלח לך אימייל כאשר הסנכרון יושלם.
גרסת ה-PHP של אתר ההפקה לא מתעדכנת באופן אוטומטי כדי להתאים לגרסה שהגדרת באתר המשוכפל. כדי להבטיח ששני האתרים ישתמשו באותה גרסת PHP, עליך לעדכן באופן ידני את גרסת ה-PHP באתר ההפקה גם כן. לאחר הסנכרון, אפשר לשנות את גרסת ה-PHP של ההפקה על ידי ניווט אל הגדרות של שרת האינטרנט באתר שלך.
סנכרון של בסיס הנתונים מהסביבה המשוכפלת לסביבת ההפקה מבטיח שהתוכן ששינית או הוספת לאתר המשוכפל יופיע באתר ההפקה שלך.
כדי לשקף באופן מלא את השינויים מהאתר המשוכפל כך שיופיעו באתר ההפקה (או להפך), יש לכלול את 'טבלאות בסיס נתונים' במהלך הסנכרון. המידע הזה חיוני לעדכונים שמעורבים בהם:
- פוסטים, עמודים וסוגי תוכן מותאמים אישית
- העלאות מדיה ב'ספריית המדיה'
- שינויים של תבנית אתר או סגנונות שבוצעו בעורך האתר
- הפעלה או השבתה של תוספים ותבניות
- כל תוכן אחר שמאוחסן בבסיס הנתונים
אם ברצונך לסנכרן העלאות מדיה ולהציג אותן ב'ספריית המדיה' של WordPress, יש לכלול גם את בסיס הנתונים בסנכרון.
סנכרון בסיס הנתונים יוסיף קבצים חדשים שנוצרו ויעדכן את הקבצים ששונו. הסנכרון לא מוחק קבצים, לא מאפס את האתר או לא יוצר עותק מדויק של התוכן המשוכפל. כדאי לנקוט זהירות בעת הסנכרון בין האתר המשוכפל לאתר ההפקה.
באתרי אינטרנט עם WooCommerce ותוספים אחרים למסחר אלקטרוני, סנכרון בסיס הנתונים עלול להוביל לאובדן נתונים לצמיתות. לדוגמה, אם הזמנה חדשה מבוצעת באתר ההפקה שלך לאחר שיצרת עותק משוכפל, סנכרון בסיס הנתונים מהאתר המשוכפל בחזרה לסביבת ההפקה יגרום למחיקת ההזמנה.
כל הנתונים שנוספו לאתר הפעיל לאחר הסנכרון האחרון (מאתר ההפקה לאתר המשוכפל) יידרסו, כולל:
- הזמנות
- שינויים במוצר
- פרטי לקוח
כאשר מסנכרנים את האתר המשוכפל לאתר ההפקה, אם השירות של WooCommerce מותקן, תוצג לך הודעה עם אזהרה נוספת.

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