الفئة الافتراضية لا يتم تعيينها

باستخدام wp-discourse، لدينا فئة افتراضية مُعيّنة في الإعدادات، بحيث تُوجَّه المنشورات الجديدة إلى القسم العام لدينا على Discourse.

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

أعتقد أن هذا قد يحدث فقط في منشورات ووردبريس التي تُنشأ عبر إضافة تسمح لنا بنسخ المنشورات.

هل لديك فكرة عن سبب ذلك أو أي فرصة لإصلاحه؟

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

هل يمكنك تقديم بعض التفاصيل حول كيفية استخدامك لإضافة Duplicate Post؟ عند نسخ منشور، هل تضغط على الزر الموجود في شريط جانبي WP Discourse لنشره على Discourse؟

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

يجب أن أذكر أيضًا أننا ندير نسخة مستقرة من Discourse، وليست أحدث إصدار. أما كل شيء في جانب ووردبريس فهو محدّث.

لحل هذه المشكلة، أحتاج إلى فهم أفضل لما يحدث عند إنشاء منشور مكرر وكيفية جدولة المنشورات المكررة للنشر. عند إنشاء منشور مكرر، هل أنت على شاشة تحرير المنشور؟ أي محرر تستخدم، محرر الكتل أم المحرر الكلاسيكي؟

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

مرحبًا، هذا أمر مثير للاهتمام بعض الشيء: أراهن أن إضافة النسخ المتماثل تنسخ حقول Discourse الخاصة بك إلى المنشورات الجديدة. كنت أتصفح مستنداتهم، ولاحظت https://duplicate-post.lopo.it/docs/options/what-to-copy/do-not-copy-these-fields/.

يجب أن تعرض الحقول المخصصة وترى ما يحدث عند النسخ المتماثل. إذا كان الأمر كذلك، فستتمكن من تكوين الإضافة لتخطي حقول Discourse (التي يجب إطلاقها بشكل منفصل). :thinking:

أعتقد أنني أصلّحت هذه المشكلة باستخدام حلّك.

حاليًا، أستبعد الحقول التالية:

discourse*,wpdc*,*discourse*

وهذا يعني أن حقول Discourse التالية يتم نسخها: publish_post_category و publish_to_discourse.

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