שינוי דומיין לאתר לא מתבצע לחלק מהאלמנטים (שימוש ב- Elementor)

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

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

ראשי פורומים תמיכה שינוי דומיין לאתר לא מתבצע לחלק מהאלמנטים (שימוש ב- Elementor)

דיון זה מוגדר: סגור
מוצגות 17 תגובות – 1 עד 17 (מתוך 17 סה״כ)
  • מאת
    תגובות
  • #74443

    Ran Metser
    משתתף

    שלום,

    אשמח לעזרתכם הדחופה.

    אתר שפותח באמצעות Elementor (תבנית אטלנטה) על גבי שרת פיתוח.
    לאחר העברת האתר לשרת production, הרצתי את כל הכלים האפשריים כדי לשנות דומיין, אולם חלק מהאלמנטים אינם משתנים (כלומר ה- URL שלהם ממשיך להפנות לכתובת של שרת הפיתוח).
    מדובר בעיקר באלמנטים מסוג "עורך טקסט" באלמנטור.

    ניסיתי לבצע שינוי דומיין באמצעות הכלים הבאים:
    * כלי change domain, כפי שמופיע במאמר הזה: https://pojo.co.il/blog/how-to-change-a-wordpress-site-url/
    * תוסף search & replace
    * תוסף better search replace

    אציין כי כל אחד מן התוספים אכן מצא עוד ועוד שדות להחלפה ב- DB, אבל עדיין לא הוחלפו כולם.

    תוכלו לראות את הבעיה בדף שצירפתי כקישור לאתר. ניתן לעשות View Source ולחפש בדף אחרי 181.224.135.127

    #74444

    Ran Metser
    משתתף

    אגב – אותה בעיה גם במקרה של אזור (elementor-section) שהוגדרה לו תמונת רקע (background-image)…

    #74476

    Boaz
    מנחה

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

    אתה צריך להחליף ישירות ב-DB את זה:
    http://localhost/wordpress

    בזה:
    http:\/\/localhost\/wordpress

    עדכן אותנו במידת הצורך.

    #74477

    Ran Metser
    משתתף

    מצטער – לא הבנתי בדיוק מה אתם ממליצים לשנות והיכן? באיזה טבלאות?

    כמו כן, האם ביצוע שינויים ישירות (ידנית) ב- DB הוא לא דבר בעייתי בגלל נושא ה- Serialization (שזו הבעיה שכל התוספים והסקריפטים בנוסח search&replace באים לפתור)?

    #74486

    Boaz
    מנחה

    אתה צריך לעשות Queri בתוךwp_postmeta.

    ולהכניס את זה:
    UPDATEwp_postmetaSETmeta_value= REPLACE(meta_value, 'http:\/\/old.domain', 'http:\/\/new.domain')
    WHERE meta_key = '_elementor_data';

    זה נראה ככה:

    View post on imgur.com

    בכל אופן, תעשה גיבוי ל-DB לפני שאתה מבצע את ההחלפה.

    #74490

    Ran Metser
    משתתף
    תגובה זו סומנה כפרטית.
    #74495

    Boaz
    מנחה

    הי רן,
    בעקרון זה אמור לעבוד.
    אתה יכול למצוא ב-DB מקום שבו זה כן עבר כמו שצריך ולראות שם איך המסלול המלא של הדומיין מוצג?

    #74499

    Ran Metser
    משתתף
    תגובה זו סומנה כפרטית.
    #74500

    Ran Metser
    משתתף
    תגובה זו סומנה כפרטית.
    #74532

    Ariel
    משתתף

    היי

    צריך כיום לעשות שתי שאילתות על המסד נתונים, 1) שמסדר את כל מה שכתוב ב Serialization כמו שוורדפרס שומרת, 2) על הקוד שנשמר בפורמט JSON כמו אלמנטור, שים לב שבפורמט הזה הדומיין נשמר בצורה הבאה: http:\/\/domain.com

    ומה שצריך לעשות זה להחליף גם את המחרוזת הזאת, ואת זה עושים בצורה מאוד פשוטה, מחליפים את http:\/\/old-domain.com עם http:\/\/new-domain.com

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

    #74534

    Ran Metser
    משתתף

    תודה אריאל,

    אם תוכל להסתכל בבקשה בתכתובת הקודמת, תראה שניסיתי לבצע את השאילתה לפי ההנחיות של בועז, אבל השאילתה לא מחזירה תוצאות (צירפתי תמונת מסך).
    האם יש טעות בשאילתה שביצעתי? לצערי זה לא עובד…

    תודה מראש

    רן

    #74569

    Ariel
    משתתף

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

    בכל מקרה אני חושב שכבר הכל בוצע ולכן מה שנשאר זה לעבור אל > כלים > יצירת CSS מחדש > ותבדוק אם זה מסדר לך את זה

    #74586

    Ran Metser
    משתתף

    השתמשתי בשלושת הכלים המומלצים אחד אחרי השני: קובץ change domain, תוסף search & replace ותוסף better search replace.
    כל אחד מהם "מצא" עוד URL's להחלפה, אבל גם שלושתם יחד לא פתרו את הנושא (וגם הרצת השאילתות על ה- DB לא עזרה, במקרה שלי).

    לצערי נאלצתי בגלל לחץ של זמן (ושל הלקוח) לעבור על כל האתר ולבצע את ההחלפה באופן ידני בכל המקומות הבעייתיים (טקסטים, תמונות רקע ל- section וכ"ו), כך שלפרוייקט הנוכחי זה כבר לא רלוונטי, אבל יש לי עוד כמה בדרך…
    מקווה שתפתרו את הנושא מהצד שלכם. לדעתי לא לכל מי שמשתמש באלמנטור יש את הידע (או את האפשרות) לבצע שאילתות SQL ישירות על ה- DB.

    אישית אני מאוד אוהב את אלמנטור (וכבר רכשתי את גירסת ה- pro בהזמנה מוקדמת), אבל נראה שיש כאן "באג" מסויים.

    תודה לך וגם לבועז על התמיכה

    רן

    #74591

    Boaz
    מנחה

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

    #76103

    Ran Metser
    משתתף

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

    ביצעתי את כל ההליכים כפי שפורטו לעיל, כולל הרצת שאילתת ה- SQL. שום דבר לא עובד.

    אני חייב לציין ולהדגיש (שוב) שזה באג חמור. זו לא סתם "אי נעימות". זה מצב שבו צריך לעבור דף דף באתר חדש שעלה לאוויר ולערוך שינויים בצורה ידנית. שעות של עבודה מיותרת.

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

    #76129

    Ariel
    משתתף

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

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

    #76132

    Ran Metser
    משתתף

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

    מקווה מאוד שהכלי המובנה ישוחרר בהקדם.

    תודה מראש

    רן

מוצגות 17 תגובות – 1 עד 17 (מתוך 17 סה״כ)

הפורום 'תמיכה' נסגר לדיונים ולתגובות חדשות.