حذف تلقائي للمواضيع القديمة والمغلقة؟

مرحباً،

أبحث عن طريقة لتنظيف فئة. هناك عمليات بحث منشورة صالحة لفترة زمنية معينة فقط. حاليًا، أغلقها بعد شهرين من آخر رد.
هل هناك طريقة تلقائية لحذفها بعد عدد معين من الأيام من الإغلاق؟

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

هل استكشفت مؤقت الموضوع؟ في مفتاح ربط الموضوع.

ولكن بعد ذلك سيتعين علي القيام بذلك يدويًا لكل منشور؟ لا يمكنني العثور على إعداد لأتمتة ذلك. يوجد حاليًا أكثر من 7 آلاف إدخال في الفئة.

قد تتمكن من الحصول على برنامج نصي للأتمتة. إذا لم يكن هناك برنامج نصي حاليًا. إذا كانت لديك المهارات، يمكنك إنشاء برنامج نصي للأتمتة. أو فكر في رعاية واحد في Marketplace.

يمكنك أيضًا إضافة صوتك إلى Category-level auto-delete topics the same as auto-close feature

وضع علامة هنا لأنها تبدو ذات صلة.

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

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

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

شكرًا مقدمًا!

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

يوجد خيار مؤقت الموضوع في إعدادات الفئة ولكن لا أراه إلا للإغلاق التلقائي.

لقد قمت بإنشاء نص برمجي صغير يقوم بحذف المنشورات عبر واجهة برمجة التطبيقات (API)؛ إذا رغب أي شخص آخر في استخدامه، يمكن العثور عليه هنا: Making sure you're not a bot!

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

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

للأسف، لا أجد أي طريقة عبر واجهة برمجة التطبيقات (API) لمعرفة التاريخ الذي أغلق فيه المنشور.
الحل البديل الحالي هو استخدام last_post وتاريخه وفقًا لذلك.