אנחנו שותפים מוסמכים של 1С-Битрикс. עם ניסיון של 10+ שנים, העברנו מעל 500 פרויקטים: מבלוגים ועד חנויות מסחר אלקטרוני עם מיליוני מוצרים. מעבר מ-WordPress ל-1С-Битрикс אינו המרת קבצים אלא פיתוח מלא של אתר חדש עם העברת נתונים. בפרויקט אחד, העברנו חנות WooCommerce עם 50,000 מוצרים לביטריקס תוך 8 שבועות — התנועה ירדה ב-3% בלבד והתאוששה לחלוטין תוך שבועיים. מבנה אחסון התוכן, לוגיקת התבניות וארכיטקטורת התוספים של WordPress שונים מהותית ממודל הרכיבים של ביטריקס. לדוגמה, WordPress מאחסן הכל בטבלאות wp_posts ו-wp_postmeta, בעוד שביטריקס משתמשת בבלוקי מידע ובלוקים בעלי עומס גבוה. יש להבין זאת מהפגישה הראשונה — אחרת הפרויקט נמשך חודשים. ללא ביקורת נאותה, אתה עלול לאבד עד 70% מהתנועה לאחר שינוי CMS.
לפני ההעברה, אנו מרכיבים מפת נתונים מלאה: ביקורת על Custom Post Types, תוספים מרכזיים (WooCommerce, ACF, Yoast SEO, WPML), גודל ספריית המדיה, מספר המשתמשים. כל רכיב דורש אסטרטגיית העברה נפרדת. לדוגמה, שדות ACF ממופים למאפייני בלוק מידע, והזמנות WooCommerce מועברות דרך API עם יצירה מחדש של הרכב ההזמנה. אנו מבטיחים שהאתר שלך ישמור על עמדות חיפוש וירוץ מהר יותר — בלוקי מידע של ביטריקס מעבדים שאילתות פי 2-3 מהר יותר משאילתות WordPress שרירותיות בקטלוגים עם מעל 10,000 מוצרים. תיעוד 1С-Битрикс: dev.1c-bitrix.ru
כיצד מנתחים אתר WordPress לפני העברה?
WordPress מאחסן את כל התוכן בשתי טבלאות מפתח: wp_posts ו-wp_postmeta. טקסונומיות דרך wp_terms, wp_term_taxonomy, wp_term_relationships. אנו בודקים:
- Custom Post Types ושדות המטא שלהם (ACF, PODS)
- תוספים האחראים לפונקציונליות מרכזית: WooCommerce, Yoast SEO, WPML
- נפח ספריית המדיה (
wp_attachment) — מספר הקבצים וגודלם - משתמשים, תפקידיהם והרשאות הגישה שלהם
עבור כל פריט, מפותח סקריפט העברה ב-PHP 8.1+ באמצעות ORM של 1С-Битрикс.
העברת תוכן: פוסטים ועמודים
מאמרים ועמודים מ-wp_posts מועברים לבלוק מידע של ביטריקס. נוצר בלוק מידע מסוג "מאמרים", וכל פוסט WordPress מתווסף כאלמנט דרך CIBlockElement::Add().
השדות ממופים כדלקמן:
| WordPress | ביטריקס (בלוק מידע) |
|---|---|
post_title |
NAME |
post_content |
DETAIL_TEXT |
post_excerpt |
PREVIEW_TEXT |
post_date |
ACTIVE_FROM |
post_name (slug) |
CODE |
| תמונה ממוזערת (featured image) | PREVIEW_PICTURE / DETAIL_PICTURE |
שדות ACF מועברים למאפייני בלוק מידע. סוג שדה ACF קובע את סוג המאפיין בביטריקס: טקסט → S, מספר → N, תמונה → F, קשר לפוסט → G (קישור לאלמנט).
כיצד להעביר חנות WooCommerce?
אם WooCommerce פעלה על WordPress, זו שכבה נפרדת של עבודה. טבלאות WooCommerce (wc_orders, wc_order_items, wc_product_meta_lookup) מועברות למודול "חנות מקוונת" של ביטריקס. מוצרים מ-WooCommerce מועברים לקטלוג ביטריקס:
- מוצרים פשוטים → אלמנטים של בלוק מידע בקטלוג
- מוצרים משתנים → הצעות מסחר (SKU) דרך
catalog.sku - קטגוריות מוצרים → סעיפי בלוק מידע
הזמנות WooCommerce מועברות דרך CSaleOrder::Add() עם יצירה מחדש של הרכב ההזמנה דרך CSaleBasket. אם היסטוריית ההזמנות אינה קריטית, אנו מעבירים רק מוצרים ובסיס לקוחות. עם תצורה נכונה, אינדוקס הקטלוג בביטריקס מהיר פי 2–3 מ-WooCommerce בנפחים גדולים. חיסכון בזמן בהעברה מגיע עד 40% בעת שימוש בסקריפטים אוטומטיים.
רב-לשוניות (WPML → ביטריקס)
WPML מאחסן תרגומים בטבלאות icl_translations ו-icl_string_translations. בביטריקס, רב-לשוניות מיושמת באמצעות מנגנוני שפת האתר: עבור כל שפה, נוצרת גרסת שפה נפרדת של אלמנט בלוק המידע (באמצעות הגדרות ריבוי אתרים). המבנה שונה מהותית — ההעברה דורשת סקריפט נפרד המתחשב בזוגות שפות.
מה לעשות עם SEO במהלך ההעברה?
זהו שלב קריטי. Yoast SEO מאחסן מטא-נתונים ב-wp_postmeta עם מפתחות _yoast_wpseo_title, _yoast_wpseo_metadesc. בביטריקס, מטא-נתונים מאוחסנים במאפייני בלוק מידע או דרך רכיב bitrix:seo.tags. שלבים חובה:
- ייצוא כל כתובות האתר הקיימות (דרך sitemap של Yoast או Screaming Frog)
- מיפוי שלהן לכתובות החדשות בביטריקס (הן עשויות לשנות מבנה)
- הגדרת הפניות 301 ב-
.htaccessאו דרך מודול ההפניות של ביטריקס - העברת title, description, og-tags עבור כל עמוד
ללא זאת, שינוי CMS מוביל לירידה של 30–70% בתנועה בחודשים הראשונים. הניסיון מראה שעם הגדרה נכונה, הירידה אינה עולה על 5%. בפרויקט אחד, הצלחנו לשמר 95% מהעמדות לאחר ההעברה.
ספריית מדיה
WordPress מאחסן קבצים שהועלו ב-/wp-content/uploads/YYYY/MM/. ביטריקס מאחסנת קבצים ב-/upload/iblock/. הקבצים מועברים פיזית, אך הקישורים בתוכן מתעדכנים: או באמצעות החלפת SQL במסד הנתונים או באמצעות סקריפט העובר על כל שדות הטקסט של בלוק המידע. WordPress יוצר מספר גדלים לכל תמונה (תמונות ממוזערות). ביטריקס גם משנה גודל תמונות, אך במערכת מטמון שונה. המקוריים נדרשים בגודל מלא.
רשימת בדיקה להעברה
- ביקורת נתוני WordPress
- יצירת בלוקי מידע ומאפיינים בביטריקס
- העברת תוכן, מדיה, משתמשים
- הגדרת הפניות 301
- בדיקת מטא-נתוני SEO
- בדיקת פונקציונליות
- החלפת דומיין
- ניטור לאחר ההעברה
מה כלול בעבודה
אנו מספקים כתוצאה מההעברה:
- תיעוד על העברת הנתונים (סכמות מיפוי, סקריפטים)
- גישה מלאה לאתר החדש (לוח ניהול, FTP, מסד נתונים)
- הדרכת עורכים לביטריקס (עד 4 שעות)
- תמיכה טכנית לחודש אחד לאחר ההחלפה
- אחריות לשחזור עמדות חיפוש אם ממלאים אחר ההמלצות שלנו
ציר זמן להעברה
| סוג אתר | נפח | משך |
|---|---|---|
| בלוג / אתר תאגידי | עד 500 פוסטים | 2–4 שבועות |
| בלוג עם ספריית מדיה גדולה | 500–5000 פוסטים | 4–8 שבועות |
| חנות WooCommerce | עד 5000 מוצרים | 6–10 שבועות |
| חנות רב-לשונית גדולה | 5000+ מוצרים, WPML | 3–5 חודשים |
האתר החדש בביטריקס מפותח במקביל; ה-WordPress הישן נשאר פעיל עד ההחלפה. העלות מחושבת באופן אישי על בסיס ביקורת. הזמינו העברה במפתח אחד — אנו מטפלים בכל השלבים מניתוח ועד החלפה. צרו קשר לקבלת הערכת פרויקט — נציע לוחות זמנים ותקציב באופן אישי.

