الترحيل·10 min read·

الترحيل من WordPress.com إلى VeloCMS (دليل شامل)

لا تتيح WordPress.com الوصول المباشر إلى قاعدة البيانات، لكن ملف XML الذي تُصدِّره يحتوي على كل ما تحتاجه. يغطي هذا الدليل الترحيل الكامل — المقالات والصور والتعليقات وإعادة التوجيه — دون أي فقدان للبيانات.

يستغرق الترحيل من WordPress.com إلى VeloCMS نحو ساعتين لمدونة تضم 100 مقالة. تعتمد العملية على أداة التصدير WXR XML المدمجة في WordPress، ومعالج الاستيراد المرئي في VeloCMS، وإعداد إعادة توجيه 301 في Cloudflare للحفاظ على SEO. لا شيء يتطلب الوصول إلى قاعدة البيانات أو سطر أوامر — يجري الترحيل بالكامل عبر أداة تصدير WordPress.com وصفحة Admin → Tools → Import في لوحة تحكم VeloCMS.

الخطوة 1 — تصدير محتوى WordPress.com

في لوحة تحكم WordPress.com، انتقل إلى الأدوات ثم التصدير. اختر 'كل المحتوى' وانقر على تنزيل ملف التصدير. تُولِّد WordPress ملف .xml (بتنسيق WXR) يحتوي على كل مقالة وصفحة وتعليق وعلامة وتصنيف وعنوان URL للصور. احتفظ بهذا الملف — فهو المصدر الحقيقي لعملية ترحيلك بأكملها.

تصدير WordPress.com يتضمن عناوين URL للصور تشير إلى i0.wp.com أو yoursite.wordpress.com. يُنزِّل مستورد VeloCMS كل صورة تلقائيًا ويُعيد رفعها إلى مجموعة Cloudflare R2 الخاصة بموقعك — بشرط أن يكون موقع WordPress.com لا يزال يعمل أثناء عملية الاستيراد.

الخطوة 2 — رفع ملف WXR إلى VeloCMS

سجِّل الدخول إلى لوحة تحكم VeloCMS، وانتقل إلى Admin → Tools → Import، وارفع ملف .xml مباشرةً — دون أي خطوة تحويل، يُحلِّل VeloCMS تنسيق WXR أصلاً. يبثّ المستورد الملف تدريجياً، ويُزيل رموز WordPress القصيرة التي لا يستطيع تعيينها، ويُحوِّل HTML المضمَّن إلى تنسيق محرر الكتل في VeloCMS تلقائيًا.

الخطوة 3 — مراجعة الاستيراد

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

الخطوة 4 — إعداد إعادة توجيه 301

إذا كانت مدونتك القديمة على WordPress.com في yourname.wordpress.com ومدونتك الجديدة على VeloCMS في yourname.velocms.org (أو نطاق مخصص)، فأنت بحاجة إلى إعادة توجيه 301 لكل URL قديم. لا تتيح WordPress.com إعداد إعادة التوجيه على مستوى الخادم، لكن يمكنك استخدام قواعد الصفحات أو قواعد إعادة التوجيه في Cloudflare لاعتراض الطلبات الواردة إلى العناوين القديمة وتحويلها، أو إضافة قواعد مطابقة في صفحة Admin → Settings → Redirects الخاصة بـ VeloCMS نفسها لأنماط العناوين التي تغيّرت.

الخطوة 5 — التحقق والتنظيف

بعد الاستيراد، قارن أعداد المقالات مع لوحة تحكم WordPress.com لديك، وتصفّح 5-10 مقالات للتحقق من روابط الصور المكسورة، وتأكد من أن إعادة التوجيه تُعيد 301 عبر زيارة بضعة عناوين قديمة مباشرةً. أصلح أي تناقضات قبل الإعلان عن الترحيل علنًا. بمجرد التحقق، حدِّث رسالتك الإخبارية الإلكترونية وملفات التواصل الاجتماعي وأي روابط خارجية تتحكم بها لتشير إلى العناوين الجديدة.