مرحباً أيها المستخدمون!
هل يمكنكم مساعدتنا في فهم كيفية عمل ترحيل البيانات وما إذا كانت متاحة في النسخة المجانية أو النسخة القياسية من Discourse. أرى أنها مذكورة في الإصدارات الأعلى.
مرحباً أيها المستخدمون!
هل يمكنكم مساعدتنا في فهم كيفية عمل ترحيل البيانات وما إذا كانت متاحة في النسخة المجانية أو النسخة القياسية من Discourse. أرى أنها مذكورة في الإصدارات الأعلى.
فيما يلي نظرة عامة على كيفية عمل ترحيل البيانات مع Discourse وما هو متاح في الخطط المختلفة:
أي منتدى ووردبريس؟ توجد سكربتات في scripts/import_scripts. هناك مواضيع لعدة منتديات ووردبريس. من النادر جدًا أن يعمل سكربت كما تريد بدون تعديل.
إذا كنت تستخدم bbPress كمكون للمنتدى لموقع WordPress الخاص بك، فلدينا دعم أكثر استهدافًا لذلك. تتضمن نصوص الاستيراد الخاصة بـ Discourse مستورد bbpress.rb مخصص، والذي يمكنه سحب المستخدمين والمواضيع والمنشورات والفئات والمرفقات.
لاستخدامه، ستحتاج إلى الوصول إلى نسخة احتياطية من قاعدة بيانات MySQL لموقع WordPress الخاص بك. يفترض المستورد هياكل جداول bbPress الافتراضية وأنواع المنشورات، لذلك إذا قمت بتخصيص bbPress بشكل كبير أو استخدمت إضافات إضافية (مثل BuddyPress)، فقد يتطلب الأمر بعض التعديلات.
إذا لم تكن متأكدًا مما إذا كان محتوى المنتدى الخاص بك يستخدم bbPress، فإن إحدى الطرق السريعة للتحقق هي البحث عن جداول مثل wp_bb_posts أو إدخالات wp_posts بأنواع منشورات مثل topic و reply.
لاحظ أن هذه العملية تتطلب بعض الإلمام التقني، لا سيما مع Ruby و SQL وتشغيل نصوص الاستيراد داخل بيئة Discourse. إذا لم تكن مطورًا، فقد ترغب في العمل مع واحد، أو إذا كنت مهتمًا باستخدام موقع Discourse مستضاف، فإن التعليق السابق حول التواصل مع الفريق يعد ملخصًا جيدًا لخياراتك. يسعدنا المساعدة إذا اخترت هذا المسار.