רוצים לכתוב כאן ? הבלוג של אח"י דקר מחפש כותבים אורחים ראו כאן

בלוג עצמאי - ייבוא

מאת חנית כהן | נשלח 8.03.2007 | נושאים וורדפרס, מדריכים

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

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

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

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

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

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

מצב הרוח הנוכחי והנושאים אינם מיובאים.

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

אני בניגוד לשחר לא כתבתי דף readme מפורט (או בכלל). השימוש במייבא הוא פשוט קחו את קובץ הגיבוי של תפוז והזינו אותו אל המייבא (ניהול > ייבוא > תפוז).

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

נכון לעכשיו בחרתי בברירות המחדל הבאות:

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

LiveJournal
גבו את בלוג ה LJ שלכם בפורמט XML (חשוב !). את הגיבוי ניתן לעשות דרך כלי הגיבוי של LJ.

הטעינו את קובץ הגיבוי אל המייבא של LJ (ניהול > ייבוא > LJ).
הסברים נוספים ניתן למצוא בוויקי.
המייבא לא מייבא את התגובות מ LJ, על מנת לייבא אותן - ניתן לייצא אותן בעזרת כלי בשם LJArchive ואז להשתמש במייבא LJ של Bhansali.
יש גם הסברים יותר מפורטים .

Movable Type & TypePad
יש לא מעט תיעוד ברשת על המעבר הזה. לוורדפרס יש מיבא שבא עם הגירסה ויודע לעבוד עם קובץ גיבוי של הבלוג שלכם. שתי המערכות מיובאות בעזרת אותו המייבא.

ראשית MT, נראה כאילו המייבא עושה עבודה טובה. שתי בעיות עיקריות הקשורות אליו ושנתקלתי בתיעוד שלהן:
גודל קובץ הגיבוי
שימור פרמלינקים.

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

את נושא גודל קובץ הגיבוי ניתן לפתור בשתי דרכים:

  1. לערוך את המייבא ולגרום לכך שייקח את הקובץ ממיקום על השרת שלכם
  2. לערוך את הגיבוי ולחלק אותו ידנית לחלקים.

TypePdad מיובא בקלות גם הוא בעזרת המייבא, ניתן לקרוא מאמר על המעבר הזה, גם כאן יישנו נושא הפרמלינקים ומוצע אותו פתרון של MT

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

וורדפרס
ייבוא מוורדפרס לוורדפרס יכול לקרות בשני מקרים:

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

בדיוק לשם כך יוצר התוסף wp-xmlmigrate2, הנותן לכם את תוסף הייבוא המעודכן ואת תוסף הייצוא.
קובץ הזיפ כולל שני קבצים:
את wordpress.php שימו בספרייה wp-admin/import/ של בלוג המטרה.
את wp-xmlmigrate.php שימו בספריית התוספים של הבלוג הישן.

הפעילו את התוסף החדש וגבו את הבלוג שלכם (ניהול>WP-migrate) - כתוצאה מכך תקבלו קובץ XML (לי יצא כמעט 7M).

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

עכשיו לשלב הייבוא - אם קובץ הגיבוי של הבלוג שלכם גדול שווה לערוך את השינוי הבא:
בקובץ wp-admin/import/wordpress.php בשורה 216 שנו את הקוד כך.
מקור:
echo '

    ‘;
    foreach ($this->posts as $post) { // There are only ever one of these
    $post_title = $this->get_tag( $post, ‘title’ );

שינוי:
echo '

    ‘;
    foreach ($this->posts as $post) {
    set_time_limit(30); // There are only ever one of these
    $post_title = $this->get_tag( $post, ‘title’ );

הפונקציה שהוספו לה קריאה (set_time_limit) תמנע מדף הייבוא לקבל timeout לפני סיום ביצוע הייבוא. בעקרון נתתי לה כאן 30 שניות לייבוא כל פוסט (שזה כמובן הרבה יותר מהנדרש).

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


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

תגיות לחיפוש בבלוג: ,,

10 תגובות עבור “בלוג עצמאי - ייבוא”

  • יוחאי בתאריך 8.03.2007 @ 7:09 pm

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

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

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

  • כרמיתוש בתאריך 8.03.2007 @ 7:25 pm

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

  • אחי דקר בתאריך 9.03.2007 @ 8:44 am

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

    נראה לי שכאן המצב זהה… כלומר נותנים לך גיבוי לבלוג שתפוז עצמו תמיד יוכל לקרוא ולאחזר לך (את כתובות הדוא”ל של משתמשים שרשומים לתפוז הם יודעים לבד וכו’) ואף מערכת אחרת לא תדע לאחזר כראוי.

  • אחי דקר בתאריך 9.03.2007 @ 9:58 am

    הוספתי :-)

  • כרמיתוש בתאריך 9.03.2007 @ 6:27 pm

    תודה. אין כמוך! :)

  • דרומי בתאריך 9.03.2007 @ 9:02 pm

    לגבי יבוא מתפוז - מי שמייבא לפלטפורמה שאין בה PHP5, יכול להמיר את הקובץ ידנית לutf-8 (לא חסרים כלים שעושים את זה, אפשר להשתמש בפנקס הרשימות של הווינדוז) ולהעיר (comment out) את כל השורות של ה-iconvert

  • nurit manor בתאריך 11.03.2007 @ 1:31 am

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

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

  • צפריר בתאריך 11.03.2007 @ 12:34 pm

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

    זה משדר אמון וביטחון עצמי ברמות לא נורמליות.

  • בלוג עצמאי - רשימת התוספים · הבלוג של אח”י דקר בתאריך 26.03.2007 @ 12:45 am

    [...] שם מתחם, בחירת תוכנה, בחירת חברת אחסון, התקנת וורדפרס, ייבוא, תבניות, סטטיסטיקות, תוספים ווידג’טים ומה [...]

  • בלוג עצמאי - תבניות : הבלוג של אח"י דקר בתאריך 24.06.2007 @ 4:43 pm

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

  • השארת תגובה





    :mrgreen::|:twisted::arrow:8O:):?8):evil::D:idea::oops::P:roll:;):cry::o:lol::x:(:!::?: