مرحباً، أنا جديد في هذا الأمر وأقوم فقط بإعداد اختبار لمحاولة تشغيل خطافات الويب للتعليقات بين تثبيت اختبار لـ Discourse وتثبيت اختبار لـ WordPress.
عندما أقوم بتحرير رد على منشور في Discourse، فإنه يؤدي إلى فشل خطاف الويب مع رسالة “حدث خطاف الويب غير مدعوم”، استجابةً لطلب X-Discourse-Event: post_edited من Discourse.
بالنظر إلى كود المكون الإضافي في sync-discourse-topic.php السطر 49، يبدو أنه يتوقع post_updated، وليس post_edited.
لست متأكداً مما إذا كان شيء ما قد تغير أم أن هناك مشكلة في نظام Discourse التجريبي الخاص بي.
إذا قمت بإضافة post_edited (و post_destroyed) إلى الكود في السطر 49، فإن كل شيء يعمل بشكل جيد. تم تكوين خطاف الويب لـ post_created_event، post_edited_event، post_destroyed_event، post_recovered_event.
أحدث إصدارات WordPress (6.8.3)، المكون الإضافي (2.5.9)، Discourse (v3.6.0.beta1+124).
شكراً - أي مساعدة ستكون موضع تقدير.