هل توجد إعدادة لإجبار المنشور الأصلي على الظهور ضمن تعليقات ووردبريس؟
لقد حاولت تقليل إعداد “الحد الأدنى لعدد الردود” إلى 0 بدلاً من 1. هل ربما أكون قد أغفلت إعدادًا ما أو شيئًا آخر؟
حالة الاستخدام
نقوم بشكل متكرر بالربط اليدوي مع مواضيع موجودة مسبقًا على Discourse من ووردبريس بدلاً من نشر منشور ووردبريس إلى Discourse. نود أن يظهر المنشور الأصلي في تعليقات ووردبريس لأنه غالبًا ما يحتوي على معلومات رائعة جدًا تكون مفيدة للأشخاص الذين يتصفحون موقعنا (عكس المنشور الأصلي الافتراضي الذي يُنشأ تلقائيًا عند نشر منشور ووردبريس).
محاكاة بصرية
إليك محاكاة توضح الفكرة بصريًا (لا أستطيع مشاركة الروابط لأن مجتمعنا خاص). لا أعرف إن كان هذا مهمًا، لكننا نستخدم خطة Discourse القياسية.
لا يوجد إعداد لذلك، لكنني أستطيع أن أرى كيف يمكن أن يكون ذلك منطقيًا لحالتك الخاصة.
المسار الذي يستفسر عنه الإضافة لجلب تعليقات ديسكورد لا يُرجع المنشور الأصلي للموضوع، لذا فإن إضافة هذه الميزة إلى الإضافة تتطلب بعض التغييرات في كود ديسكورد.
أعتقد أن إحدى الحيل التي يمكننا القيام بها هي نقل المنشورات من الموضوع الحالي إلى موضوع جديد مع منشور أولي وهمي/قصير (بالإضافة إلى إنشاء منشور أولي قصير في المواضيع الجديدة التي يتم إنشاؤها—يبدو أن هذه قاعدة معقدة لأعضاء مجتمعنا لتتبعها).
نعم، يبدو ذلك معقدًا. لا أعتقد أن ما تريد فعله سيتم إضافته كميزة إلى الإضافة في المستقبل القريب، ولكن هناك عدة طرق يمكن من خلالها تحقيق ذلك من خلال قالب ووردبريس أو إضافة توسع من إضافة WP Discourse. للقيام بذلك، يجب إرسال طلب API إلى Discourse لاسترداد أول منشور في الموضوع. يمكن إما إرفاق محتوى هذا المنشور بمنشور ووردبريس، أو إضافته إلى منطقة التعليقات. قد يتطلب إضافة منشور صاحب الموضوع (OP) إلى منطقة تعليقات ووردبريس إضافة مرشح جديد (filter hook) إلى إضافة WP Discourse. سأكون سعيدًا بإضافتها إذا كان الأمر كذلك.