مشكلة في "Publish as Unlisted Topics"

لدينا Discourse مرتبط بموقع WordPress ونقوم بنشر المقالات تلقائيًا على Discourse كـ “مخفية” من خلال إضافة WordPress.
لذلك، لكي يعمل هذا، لدينا مربع اختيار تم تعيينه في إضافة WordPress لقيمة “النشر كمواضيع غير مدرجة”.
كل هذا يعمل بشكل جيد.
المشكلة هي أنه عندما أقوم بإنشاء مقال جديد في WordPress وأبحث في إعدادات “النشر كمواضيع غير مدرجة”، يكون مربع الاختيار غير محدد. ومع ذلك، فإنه يعمل كما لو كان محددًا :).
حتى الآن، ما زلنا نستخدم محرر WordPress الكلاسيكي.

هناك شيء يجب إصلاحه هنا. إذا تم نشر المشاركات باستخدام المحرر الكلاسيكي، فإن إضافة WP Discourse لديها طريقتان لوضع علامة على المشاركات ليتم نشرها كغير مدرجة. يوجد خيار “النشر كمواضيع غير مدرجة” في علامة تبويب إعدادات النشر الخاصة بالإضافة، ومربع اختيار “النشر كغير مدرج” في صفحة تحرير المشاركة. إذا تم تمكين الخيار الموجود في علامة تبويب إعدادات النشر، فسيتم نشر المشاركات كغير مدرجة في Discourse وسيتم تجاهل قيمة مربع الاختيار “النشر كغير مدرج” في صفحة تحرير المشاركة.

عند استخدام محرر الكتل لنشر المشاركات، يوجد فقط الخيار الشامل للموقع في علامة تبويب إعدادات النشر لوضع علامة على المشاركات ليتم نشرها كغير مدرجة.

بالنسبة لمشكلتك، أفترض أنك قمت بتمكين الخيار الشامل للموقع:

أخبرني إذا لم يكن هذا هو الحال.

بالنسبة للمشكلة الأكبر. تعمل الأمور كما هي لأسباب تاريخية. لسبب ما، عند إضافة دعم محرر الكتل إلى الإضافة، تم اتخاذ القرار (من قبلي) لنقل إعداد “غير مدرج” من كونه خيارًا لكل مشاركة إلى كونه خيارًا شاملاً للموقع. لا أتذكر ما كان السبب وراء ذلك، ولكن الطريقة التي يعمل بها هذا الإعداد الآن مع المحرر الكلاسيكي مربكة. هناك عدد قليل من الطرق التي يمكن تحسينها بها.

أيضًا، بعد إضافة وظيفة النشر كغير مدرج إلى إضافة WP Discourse، قدمت Discourse وظائف مماثلة لمواضيع Discourse التي يتم سحبها من موقع آخر باستخدام Javascript: Embed Discourse comments on another website via Javascript. يتم التحكم في هذا باستخدام إعداد موقع Discourse embed unlisted. سيكون من الرائع إذا كان هذا الإعداد يمكنه التعامل مع المواضيع التي تم نشرها في Discourse عبر إضافة WordPress. إذا كان بإمكانه ذلك، يمكن لإضافة WordPress إزالة إعداد “النشر كغير مدرج”.

6 إعجابات

إنه بالضبط كما وصفته. شكرًا على البصيرة في الخلفية والأسباب التي جعلت التعامل معها بهذه الطريقة تاريخيًا.

الإعداد الحالي يعمل بشكل جيد، إنه فقط مربك هناك، جعلني أتساءل عما إذا كانت هناك مشكلة أو ميزة. ولكن من وجهة نظري، لا شيء كبير جدًا.

أعتقد أن هذه هي الخطوة هنا. لقد قمت بإنشاء طلب سحب إلى discourse/discourse

5 إعجابات

أحدث إصدار من ووردبريس، وآخر إصدار تجريبي من ديسكورس، وآخر إضافة، ولم يعمل لمدة شهر تقريبًا… :disappointed_face:

آمل أن نحصل على حل قريبًا.

مرحباً @Cafeine، هل يمكنك توضيح ما الذي لا يعمل لديك؟

لاحظ أن المشكلة المذكورة أعلاه (المواضيع غير المدرجة) قد تم حلها بالتغيير الذي تم إجراؤه على Discourse والمذكور في المنشور أعلاه. يمكنك التحكم في إدراج التضمينات، بما في ذلك قائمة مواضيع WP Discourse، باستخدام إعداد الموقع “embed unlisted”.

حسنًا، إذن أفشل في فهم ما نحتاج إلى القيام به لجعله يعمل مرة أخرى.

عندما ننشر في ووردبريس باستخدام البرمجة اللاحقة، وإعداد تاريخ لليوم التالي على سبيل المثال، يتم نشر الموضوع المرتبط في Discourse مخفيًا عند ظهور المنشور عبر الإنترنت، على الرغم من الإعدادات، والتي أعتقد أنها معدة جيدًا…

يؤسفنا سماع أنك لا تزال تواجه مشكلات. هل أي من هذين الإعدادين ممكّن؟

  1. “النشر كمواضيع غير مدرجة” في قسم “النشر” من إعدادات WP Discourse.
  2. “تضمين غير مدرج” في إعدادات موقع Discourse الخاص بك.

إذا كان أي من هذين الإعدادين ممكّنًا، فسيتم إدراج المواضيع التي نشرتها WP Discourse على أنها غير مدرجة.

وهذه كانت النقطة الثانية. لماذا كانت قيد التشغيل، لا أدري… :man_facepalming:

شكراً لصبركم وشروحاتكم! ولكن ما هي حالة الاستخدام لهذه الميزة؟ أعني كيف يمكن للناس استخدام الموضوع إذا كان مخفياً؟

يسرني أنك تمكنت من حل المشكلة.

الفكرة هي أنه لن تؤدي جميع المواضيع المضمنة إلى مناقشة. اعتمادًا على تكرار المشاركات الجديدة في ووردبريس، قد يعني هذا أنك ستنتهي بالكثير من المواضيع التي لا تحتوي على ردود في قوائم المواضيع الرئيسية الخاصة بك. رؤية الكثير من المواضيع بدون ردود في قوائم المواضيع الرئيسية الخاصة بك ليست جيدة لصحة مجتمعك لأنها تعطي انطباعًا بأن المجتمع غير نشط.

عندما يكون الموضوع غير مدرج، لا يزال بإمكان الموظفين والمستخدمين ذوي مستوى الثقة 4 رؤيته في قوائم المواضيع بشكل طبيعي. لا يزال بإمكان أي مستخدم زيارته (على سبيل المثال، إذا نقروا على رابط الموضوع من ووردبريس). سيتم “إدراجه” تلقائيًا (أي يظهر بشكل طبيعي في قوائم المواضيع) بعد الرد الأول. يمكنك قراءة المزيد عن المنطق والتاريخ لهذه الميزة هنا:

وحول المواضيع غير المدرجة هنا

إعجابَين (2)