WP Discourse - تعليقات Ajax لا يتم تحميلها (Litespeed cache)

مرحباً،

لدينا إعداد التخزين المؤقت باستخدام LiteSpeed Cache. يتم تحميل التعليقات وتعمل بشكل جيد عبر خطاف الويب (webhook)، ولكن بسبب التخزين المؤقت للصفحة، غالبًا ما يشاهد المستخدمون غير المصادق عليهم صفحة مخزنة مؤقتًا، وبالتالي لا يمكنهم رؤية التعليقات الجديدة.

خطاف الويب/التعليقات التي تتم مزامنتها لا تؤدي إلى تحديث ذاكرة التخزين المؤقت لتلك الصفحة المحددة.

لذلك، حاولت تمكين التحميل عبر AJAX بدلاً من ذلك، ولكن تختفي جميع التعليقات ولا يتم تحميلها على الإطلاق. عند عرض الصفحة، يتم تحميل /wp-content/plugins/wp-discourse/js/load-comments.js ولكن لا يتم إجراء أي طلبات AJAX.

لقد استثنيت أيضًا المسار /wp-content/plugins/wp-discourse/ من ذاكرة التخزين المؤقت لـ JS/CSS في LiteSpeed.