-->

تقنية ، إنترنت ، برامج ، إسلامية ، إقتصادية ، إجتماعية ، تعليمية ، رياضية

سُبْحَانَ اللَّهِ وَبِحَمْدِهِ ... سُبْحَانَ اللَّهِ العَظَيم

الخميس، 24 نوفمبر 2016

نقل مدونة WordPress إلى بلوجر مهما كان حجمها بضغطة زر واحدة

 

 

 

 

 

 

 

 
 الطريقة المشهوره لنقل رسائل مدونة وصفحاتها وأقسامها من منصة ووردبريس إلى بلوقر هي تصدير ملف المدونة إلى ملف بصيغة XML ثم رفعه إلى هذه الصفحة ، التي بدورها ستحول الملف ليتوافق مع منصة بلوقر ثم تعطيك رابط لتنزيله إلى جهازك لتقوم باستيراده خلال بلوقر. حسناً هذه الطريقة ناجحة ومذهله ولكن فيها عيب رئيسي وفادح وهو تقييد حجم الملف بحيث لا يتعدى 1 ميقابايت. ولا شك أن مدونة عمرها سنة أو أقل سيكون حجمها أكبر من ذلك.
 الآن! بحول الله يمكن لاي مستخدم أن يحول مدونته إلى بلوقر بدون أي تعقيد باستخدام الأداة التي سيتم عرضها في الموضوع .

تعريف بمشروع: google blog converters

 google blog converters هو مشروع يهدف لنقل المدونات بين مختلف منصات التدوين مكتوب بلغة الثعبان أو Python، وهو لحسن الحظ مفتوح المصدر ، ويمكن تنفيذه من خلال ويندوز أو لينكس أو من بيئة تفهم python  بما فيها –ولحسن الحظ مرة أخرى – محرك تطبيقات قوقيل أو Google App Engine ، وهو كما تعلمون خدمة تشغيل تطبيقات الويب من سيرفرات قوقيل الكريمة. ليس عندي فكرة حول محرك تطبيقات قوقيل هذا وليس عندي خبرة في تشغيل هكذا تطبيقات من خلال الويب وصاحب المشروع رغم أنه كتب آلاف الأسطر وكان كريماً إذا تركها مفتوحة المصدر إلا أنه بخيل جداً في شرح الآلية أو ربما كان يستهدف شريحة الخبراء وليس من هم في مثل حالي.
طريقة الاستفادة من المشروع من خلال الحاسب الآلي العامل بنظام ويندوز يمكن اختصاره بما يلي: تنزيل ملفات المشروع ، ثم تنزيل برنامج python  وتثبيته ، ثم تهيئة ويندوز بتعريفه بمسار البرنامج python (ضروري)؛ حتى يعمل من خلال موجة الأوامر command prompt ، بعد ذلك يمكن تنفيذ البرنامج من خلال موجة الأوامر وتعريفه بملف المدونة (xml) المراد تحويله… الخ . أما بأداة “حوّلها” فالأمر أبسط من ذلك بكثير مجرد أن تنزلها ثم تضع الملف بجوارها وتشغلها فتعطيك النتيجة في ثواني وبدون أن تثبت أي شيء في نظامك كما سترى ان شاء الله.

الآن سنشرح خطوة .. خطوة ..

أولاً: تصدير محتوى مدونة الوردبريس إلى ملف xml


يمكن اتباع الخطوات البسيطة التالية لتصدير نسخة احتياطية من المدونة تشمل رسائل المدونة وصفحاتها وغير ذلك من المعلومات على هيئة ملف XML:-
  • توجه إلى لوحة التحكم بمدونة الوردبريس.
  • اذهب الى: “أدوات  >  “تصدير
  • اترك جميع الخيارات كما هي ثم اضغط الزر “تحميل ملف التصدير
  • الآن احفظ الملف الناتج باسم ( wordpress )
  • انتقل الى فقرة شرح الأداة لتحويله.

صورة توضيحية بالنسبة لمدونة ودبريس المجانية:


 
صورة توضيحية بالنسبة لمدونة ودبريس المدفوعة:
 


ملاحظة مهمة: قبل تصدير المدونة تأكد من (1) تفريغ سلة المهملات ، (2) البت في التعليقات التي تنتظر الموافقة. لأسباب سأذكرها إن شاء الله. 

ثانياً: شرح طريقة تحويل ملف xml الخاص بالوردبريس إلى البلوجر

  • نزل أداة حولها من: box.net  أو من: Mediafire
  • شغل الملف لاستخراج الأداة.
  • الآن اسحب ملف xml  الذي تم تصديره من مدونة الوردبريس إلى داخل المجلد ( حولها )
  • غير اسم الملف إلى (wordpress) [ ضروري ]
  • شغل الملف ( Go )
  • سينتج ملف جديد بصيغة xml  باسم ( blogger ).
  • الآن اذهب الى بلوقر لاستيراد هذا الملف. وسأشرح هذا
  • انتهى!

صورة توضيحية:
 






ثالثاً: استيراد محتوى المدونة إلى منصة Blogger


سأعتمد هنا لوحة التحكم الجديدة لمدونات بلوقر:
  • توجه إلى لوحة التحكم الخاص بالمدونة الجديدة.
  • اذهب إلى: “إعدادات > أخرى > استيراد مدونة الكترونية
  • استعرض ملفات الحاسب واختر الملف ( blogger ) الذي تم انتاجه.
  • أكتب كلمة التحقق.
  • ضع علامة صح بجانب الخيار “نشر كافة الرسائل التي تم استياردها ( ويمكن تأجيل ذلك )
  • الآن اضغط زر “استيراد مدونة الكترونية
  • انتظر ….. ( حسب حجم مدونتك )
صور توضيحية:
 





 

رابعاً: تقرير تجربة نقل مدونة تنبيهات وحلول ..!



قمت بتجربة نقل مدونة وردبريس مدفوعة الاستضافة إلى مدونة بلوقر ، وأخرى وردبريس مجانية إلى مدونة بلوقر ، واختبرت أمور عديدة للنأكد من أن عملية النقل تمت بطريقة مرضية وسليمة، وإجمالاً النتيجة مقارنة بطرق أخخرى أستطيع القول أنها نجحت بامتياز ، والفضل لله ثم لمبرمج هذا الكود ، والأداة مجرد تبسيط لتنفيذ التحويل دون الدخول في تعقيدات، وهذه أهم النتائج:

(1) الرسائل:  تم نقل جميع رسائل المدونة بالكامل بنجاح ، اسم كاتب الرسائل سيكون نفس اسم صاحب مدونة البلوقر الجديدة. أي موضوع يتم نقله إلى سلة المهملات في مدونة الوردبريس سيتم جلبه؛ لذلك عليك تفريغ سلة المهملات قبل عملية التصدير.

(2) الصفحات: تم نقل جميع الصفحات بنجاح ، قد تظهر صفحة زائدة باسم (auto draft) قم بحذفها. إذا لم تظهر الصفحات فلا تقلق هي موجودة إن شاء الله وعليك فقط أن تُظهرها من إعدادات “الصفحات” . إذا واجهت مشكلة تعطل روابط الصفحات فأيضاً لا تقلقSmileقم بتعطيل عرض الصفحات من إعدادات “الصفحات” ثم احفظ التغييرات ثم مرة أخرى أعد اظهارها! لا تسألني لماذا! ( هيا كده ) وأظن أنه اجراء يشبه تحديث المتصفح حتى يستفيق بلوقر ويدرك أن هناك صفحات! وهذا ظن. صورة توضيحية:




(3) المسودات: تم استيرادها كمسودات كذلك ، رائع فعلاً ! 

(4) التعليقات: تم استيرادها بنجاح كذلك ، وبأسماء أصحابها. مع ملاحظة أن أي تعليق ينتظر القبول سوف لن يتم استيراده. فعليك أن تراجع التعليقات قبل التصدير. بالإضافة أن الرسائل التي تم (غلق التعليقات ) فيها سوف تنقل وهي مفتوحة للتعليقات. هذا عيب Bug في الكود. 

(5) اقرأ المزيد: تم نقل الرسائل بخاصية اقرأ المزيد دون أي تشوه. 

(6) التصنيفات: نُقلت بدون مشاكل ولكن كتسميات طبعاً لأن بلوقر ليس فيه تصنيفات أو أقسام كما نعلم. 

(7) الوسوم Labels: تُنقل كتسميات بطبيعة الحال. أي أن التصنيفات والوسوم تدمج في بلوقر. 

(8) أخرى: مثل الاقتباسات ، والأكواد داخل PRE ، والألون ، والجداول، والصور، والتعداد .. الخ تظهر بدون مشاكل. 

خامساً: الصور .. الصور … الصور !


أغلب رسائل المدونات ذات محتوى مكون من نصوص وصور ، بالنسبة للنصوص سيتم جلبها كما هي دون مشاكل ، أما الصور فسيتم جلب روابط الصور كما هي ، فإذا كانت روابط الصور سليمة فستظهر الصور دون مشاكل أما إذا تعطلت فسوف تختفي من محتوى المدونة وهذا أمر سيء أن تجد مواضيعك وقد اختفت صورها ويزداد الأمر سوء إذا كانت الصور تعتبر مكملة لفكرة الموضوع. 

1. إذا كنت منتقلاً من ووردبريس المجانية ، فاترك حسابك في wordpress.com  فعّالاً ولا تحذفه ، وبهذا ستكون روابط الصور فعّالة ايضاً. هذا هو الحل: “ لا تفعل شيئاً “ ! 

2. إذا كنت منتقلاً من ووردبريس مدفوعة الأستضافة فعلينا أن نجد حلاً فالمستضيف سيحذف كل شيء بمجرد أن تهجر استضافته، تأخرت في نشر هذا الموضوع لأبحث عن أداة أو إضافة تسهل عملية نقل الصور ولم أجد شيء تطمئن اليه النفس, وإذا كانت مدونتك كبيرة فسيكون نقل الصور وتعديل الرسائل عبارة عن “ مأساة “ !. 

سادساً: نقل صور مدونة الووردبريس إلى Dropbox


في مدونة الووردبريس مدفوعة الاستضافة تُحفظ الصور في مجلد اسمه uploads ، كل عام ميلادي سيكون له مجلد خاص داخل uploads وكل شهر سيكون له مجلد داخل مجلد العام. بمعني أن رابط الصورة سيكون بهذا البناء:

http://domian.com/wp-content/uploads/2011/09/image.jpg

يمكن من خلال مدير الملفات بلوحة تحكم الموقع أو من خلال برنامج FTP تنزيل كامل المجلد uploads ، من ثم رفع هذا المجلد إلى حسابنا في موقع dropbox ، وميزة dropbox أنه ينقل المجلد بكامل بنيته دون أن يغير فيه اي شيء وبالتالي سنحصل على رابط لذات الصورة السابقة وسيكون بناء الرابط هكذا:

http://dl.dropbox.com/u/xxxxxxx/uploads/2011/09/image.jpg

وبمقارنة الرابطين يتبين أن الاختلاف فقط فيما ضللته باللون الأصفر ، فلو استبدلنا ما ضلل باللون الأصفر في الرابط الأول  بالآخر الذي في الرابط الثاني فستظهر نفس الصورة ولكنها مرفوعة في دروبكس ، وهذا ما نريده. وأين سنقوم بمعملية الاستبدال هذه وكيف ؟ أما أين فالجواب في الملف الذي قمنا بتصديره من مدونة الووردبريس وقبل عملية التحويل بالطبع، أما كيف فحسب الفقرة التالية: 

استبدال روابط الصور القديمة بالروابط الجديدة في ملف التصدير xml


نفتح الملف الذي صدرناه بأي محرر مناسب ، أنا أحب استخدام sharepoint 2007 وهو مجاني، ويمكن استخدام برنامج الدفتر بحكم توفره في كل جهاز ويندوز؛  ونتبع الخطوات التالية:
  • افتح ملف التصدير xml بواسطة برنامج الدفتر.
  • اضغط “ CTRL+H“ من لوحة المفاتيح. ستظهر نافذة الاستبدال.
  • أكتب في مربع ابحث عن: الجزء من الرابط القديم (http://domian.com/wp-content) مع مراعاة تغييرة حسب عنوان المدونة.
  • أكتب في مربع الاستبدال: الجزء من الرابط الجديد (http://dl.dropbox.com/u/xxxxxxx) مع مراعاة كتابة رقم الحساب الخاص بدروب بوكس.
  • احفظ الملف.
  • يمكنك الآن البدء في عملية التحويل !


    المصدر: البلوقر

ليست هناك تعليقات:

إرسال تعليق