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

ماذا يحدث لإضافات WordPress بعد الترحيل؟

إضافات WordPress لا تنتقل إلى VeloCMS، غير أن معظم وظائفها متاحة بصورة أصيلة في المنصة. إليك خريطة البدائل المقابلة.

إضافات WordPress لن تُرافقك حين تُرحّل موقعك — فـVeloCMS لا تُشغّل PHP ولا تستطيع تنفيذ كود الإضافات. ما ستجده عوضاً عن ذلك هو وظائف أصيلة مدمجة في المنصة لتغطية حالات الاستخدام الأكثر شيوعاً.

شاشة اختيار مصدر الاستيراد في VeloCMS، تعرض WordPress كأحد مصادر الترحيل المدعومة إلى جانب Squarespace وWebflow وSubstack وGhost وMedium وbeehiiv.
شاشة الإدارة ← الاستيراد — حيث يبدأ ترحيل WordPress.

ما الذي يحلّ محلّ أشهر إضافات WordPress؟

يُقابل كلٌّ من Yoast SEO وRank Math لوحة SEO المدمجة في VeloCMS مباشرةً — عنوان التعريف، وصف التعريف، الكلمة المحورية، Open Graph، Twitter Card، وJSON-LD، كلها موجودة دون الحاجة إلى أي إضافة. ويستعيض عن Mailchimp وMailerlite نظام النشرة البريدية المدمج بما يتيحه من حملات وإدارة للمشتركين. أما WooCommerce للمنتجات الرقمية البسيطة فيقابله وحدة المتجر في VeloCMS. أما نماذج Contact Form 7 وWPForms فلا تُحوَّل: أعد إنشاءها بكتلة «Lead Capture Form»، أو ضمّن نموذج Tally أو Typeform عبر كتلة التضمين. ولا تُرحَّل بيانات الإرسالات السابقة.

ماذا عن إضافات الأمان مثل Wordfence؟

توجد إضافات الأمان في WordPress لأن هذه المنصة معرّضة للهجمات بطبيعتها — لوحة الإدارة في /wp-admin، وملفات PHP مكشوفة للعموم، والإضافات تُنفّذ كوداً اعتباطياً. أما VeloCMS فلا تحمل شيئاً من هذه المخاطر؛ لا طبقة إضافات يمكن استغلالها، ولا مُفسّر PHP، ولوحة الإدارة تستلزم المصادقة حتى لتحميل بايت واحد. لست بحاجة إلى مكافئ لـWordfence لأن نموذج التهديد مختلف جذرياً.

ماذا لو كنت أستخدم إضافة لشيء لا تستطيع VeloCMS فعله بعد؟

قبل أن تؤكّد الترحيل، تعرض خطوة التحليل بطاقةً لكل إضافة يرصدها المعالج من محتواك، وتبيّن ما تفعله VeloCMS بدلاً منها، وهل تنتقل بياناتها، والخطوة اليدوية الوحيدة إن وُجدت. ويتعرّف المعالج على ثماني إضافات: Yoast SEO وRank Math وAll in One SEO Pack (الإصدارات القديمة) وWooCommerce وElementor وContact Form 7 وWPForms Lite وJetpack. والرصد تخمين مبنيّ على آثار في منشوراتك وصفحاتك، وليس قائمة بالإضافات الموجودة على موقعك، لأن ملف التصدير WXR لا يتضمّن قائمة بها. وأي إضافة لا تترك أثراً في محتواك لا تظهر، فغياب البطاقة لا يعني غياب الإضافة. ويرصد الاستيراد من عنوان الموقع أقلّ مما يرصده رفع ملف تصدير، لأن WordPress يكون قد عالج الأكواد المختصرة (shortcodes) قبل ذلك. والبطاقات للإعلام فقط ولا تمنع الترحيل أبداً. وتحذّرك خطوة التحليل كذلك مما لن يُستورَد: عدد العناصر المتخطّاة من منتجات WooCommerce وطلباتها وأنواع المحتوى المخصصة الأخرى، والمنشورات التي ليس لها مُعرِّف رابط (slug)، والمنشورات الخاصة أو المعلّقة التي تُستورَد كمسودّات. قبل الترحيل، افتح صفحة الإضافات ← الإضافات المثبّتة في لوحة تحكم WordPress، وقارن كل إضافة بالبدائل المذكورة أعلاه. وإن لم يكن لإحداها مكافئ، فالحلّ المتاح حالياً في الغالب هو كتلة تضمين (إطار iframe لأداة من طرف ثالث).

بيانات الإضافات (طلبات WooCommerce، بيانات النماذج، قيم حقول ACF) لا تُرحَّل — المحتوى المنقول فقط هو نص المنشورات والوسائط وعنوان SEO ووصفه. صدّر هذه البيانات من WordPress بشكل منفصل قبل إيقاف الموقع.

هل سأفقد أنواع المحتوى المخصصة التي أنشأتها الإضافات؟

لا تُستورَد أنواع المحتوى المخصصة التي تنشئها الإضافات. يقرأ المستورد المنشورات والصفحات والوسائط القياسية من ملف التصدير، أما مدخلات أي نوع آخر (وصفات أو فعاليات أو منتجات أو دراسات حالة وغيرها) فيتم تخطّيها. تحذّرك خطوة التحليل بعدد العناصر المتخطّاة لكل نوع، ويحتسبها الملخص النهائي ضمن العناصر المتخطّاة. كما لا تنتقل حقول البيانات الوصفية الخاصة بالإضافات (كحقول ACF المخصصة) لعدم وجود مخطط مقابل في VeloCMS. إن احتجت إلى هذا المحتوى فاحتفظ بملف التصدير وأعد إنشاء المدخلات كمنشورات يدوياً أو عبر واجهة API (‎POST /api/v1/posts).