يُعد Discourse منصة رائعة للфорومات، لكنني أود أن يتمكن قراؤي من التعليق مباشرةً أسفل منشورات مدونتي على WordPress دون إعادة توجيههم إلى Discourse. فـ Disqus يقوم بعمل ممتاز في هذا الشأن. وقد قمت بالفعل بإعداد Discourse على الرابط https://discussion.thingstodoinbali.com (مستضاف ذاتيًا).
وهذا الشكل الذي أتوقعه: (نفس الشكل الموجود على Discourse)
عندما يضغط المستخدم على زر الرد، يمكن استخدام تسجيل الدخول عبر الشبكات الاجتماعية أو عبر البريد الإلكتروني (وهو مُعد بالفعل في Discourse):
لا أعرف مدى صعوبة تنفيذ ذلك. فـ iframe بسيط لا يعمل، لأن Discourse لا يدعم الإطارات المضمنة. وميزانيتي حوالي 150 دولارًا أمريكيًا. أرجو إخباري إذا كان هناك شخص مهتم بهذا المشروع وإذا كان ممكن التنفيذ ضمن ميزانيتي. وإلا فقد أضطر للالتزام بـ Disqus حاليًا. شكرًا جزيلاً على اهتمامكم.
في الواقع، لقد قمت بإنشاء إضافة لـ WordPress لشخص هنا تتيح التعليق أسفل المنشورات.
بدأت بإضافة أساسية تستخدم قالب WP Discourse وتقوم ببساطة بتضمين مربع النص الخاص بـ WordPress. بسيطة لكنها لا تمنحك أي تحكم فيها. وربما لا يكون هذا ما تبحث عنه.
لاحقًا، قمت بإصدار نسخة “احترافية” تتكامل بالكامل مع أي سمة لـ WordPress (لوحة الإدارة، الإشراف، إلخ). هي في الأساس مثل قسم التعليقات العادي، مع الفرق أن كل تعليق يتم مزامنته مع Discourse (يتطلب ذلك جهدًا أكبر بكثير مما يبدو) وأنك تحصل على ميزات إضافية.
لم أقوم بنشر هذا الإصدار علنًا لأنني بحاجة إلى إعادة كتابته (جعل الكود أكثر حداثة ومتانة، ودمج المزيد من ميزات Discourse؛ كنت في ذلك الوقت جديدًا نسبيًا على إضافات WordPress).
لا يزال عميلي يستخدمها، لكن لديه استخدامات محددة ولا يتلاعب بالخيارات، كما أنني اضطررت لتعديل الكود بناءً على احتياجاته. وهي تعمل بشكل كافٍ له كما هي عليه الآن.
إذا كنت مهتمًا، يمكنني إرسال نسخة ما لك لتجربتها.
بخصوص الـ iframe، طلب مني نفس العميل إنشاء صفحة مستقلة لتحل محل الموضوع داخل الـ iframe. لأن الأمر يعمل نوعًا ما، لكن Discourse ثقيل ويقوم بالعديد من العمليات الخلفية غير الضرورية مما يجعل بعض الأشياء معطبة مع أشياء أخرى. الصفحة المستقلة تستخدم SSO لتسجيل الدخول، وتبدو بصريًا نفس الشيء ولها ميزات مماثلة تقريبًا. لكنها ثابتة، لا توجد تحديثات سحرية في الخلفية، لكنها خفيفة، ويمكن دمجها في أي مكان وتعمل مثل Discourse.
لا تزال قيد التطوير، ولا يوجد تاريخ محدد للانتهاء. أخبرني إذا كنت ترغب في معرفة آخر الأخبار عنها.
عزيزي @Arkshine، شكرًا جزيلاً لك على تعليقك. آسف على التأخر في الرد، فقد كنت بعيدًا لبضعة أيام. كلا الحلين يبدوان مثيرين للاهتمام بالتأكيد. إذا كان لديك رابط أستطيع من خلاله رؤية الحل يعمل أو عرض توضيحي يمكنني استخدامه مع إعدادات ووردبريس الحالية، فسيكون ذلك رائعًا. بشكل عام، أنا راضٍ جدًا عن طريقة عمل Discourse كبرنامج مستقل. إذا توفرت نفس الوظائف أو وظائف مشابهة أسفل منشورات المدونة، فسيكون ذلك مثاليًا. خاصة الجزء الذي يعرض بعض الإحصائيات حول التعليقات، فقد تم تنفيذه بشكل ممتاز في Discourse (التاريخ، آخر رد، المشاهدات، الإعجابات، الروابط، إلخ.)