خطاف WordPress لتغيير فئة مناقشة النشر الافتراضية حسب نوع المنشور

مرحباً!

أود تغيير “فئة ديسكورس الافتراضية” بناءً على نوع المنشور. هل هناك خطاف ووردبريس يمكنني استخدامه لتحقيق ذلك؟

لذا، بشكل أساسي، إذا كان المنشور من النوع أ، فسوف ينشر في الفئة 1، وإذا كان المنشور من النوع ب، فسوف ينشر في الفئة 2.

أود أيضًا أن أكون قادرًا على النشر في الفئات الفرعية إذا كان ذلك مهمًا في الكود.

شكراً جزيلاً!

جيك

هناك خطاف تصفية wp_discourse_publish_categories أعتقد أنه سيعمل لهذا الغرض. بعض التفاصيل حوله هنا: WP Discourse plugin tips and tricks. في الكود المثال، قمت بتعيين فئتين متاحتين لنوع منشور مخصص. أعتقد أنه في حالتك كل ما ستحتاج إلى القيام به هو جعل فئة واحدة متاحة لكل نوع منشور مخصص. ستحتاج إلى اختبار ذلك.

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

إعجابَين (2)

شكراً جزيلاً! سألقي نظرة وأعلمك إذا واجهت أي مشاكل.

إعجابَين (2)