هل تم تعيين حقل اسم مستخدم Discourse للمستخدم الذي ينشر المشاركة؟ إذا تم تعيينه، فيجب أن يطابق تمامًا اسم المستخدم المستخدم على Discourse.
إذا لم يحل ذلك المشكلة، فهل قمت بتحديد خيار استخدام محتوى المشاركة الكامل في WP Discourse؟ يوجد هذا الخيار في علامة التبويب إعدادات النشر. إذا كان محددًا، حاول إلغاء تحديده وراجع ما إذا كنت لا تزال تواجه مشاكل عند محاولة نشر مقتطف بدلاً من مشاركة كاملة.
هل حقل اسم المستخدم في Discourse مُعدّ للمستخدم الذي ينشر المنشور؟ إذا كان مُعدًا، فيجب أن يطابق تمامًا اسم المستخدم المستخدم في Discourse.
إذا لم يحلّ ذلك المشكلة، هل قمت بتحديد خيار “استخدام محتوى المنشور الكامل” في WP Discourse؟ يوجد هذا الخيار في علامة تبويب إعدادات النشر. إذا كان محددًا، جرب إلغاء تحديده وانظر ما إذا كنت لا تزال تواجه مشاكل عند محاولة نشر مقتطف بدلاً من منشور كامل.
شكرًا لك على الرد، سيمون كوسار.
أنا أستخدم خيار “النشر القسري” تحت قسم النشر. كما تم تغيير “اسم المستخدم للنشر” تحت قسم الاتصال من “النظام” إلى اسم مستخدمي الخاص، والذي لا يزال يُظهر حالة الاتصال.
تحت قسم النشر، قمت بتفعيل خيار “السماح بالوسوم”، وتم تفعيل “النشر القسري” أيضًا، وتم تفعيل “تتبع المواضيع المنشورة تلقائيًا”. كما تم تعيين “طول المقتطف المخصص” على 55.
تم تعيين “عنوان البريد الإلكتروني لإشعارات الفشل” وهو يعمل بشكل صحيح، لذا أستقبل بالفعل رسائل البريد الإلكتروني الخاصة بفشل النشر. كما أن خيار “استخدام محتوى المنشور الكامل” غير محدد.
بالإضافة إلى ذلك، تم تعيين “فئة Discourse الافتراضية” على فئة معروفة ومفعلة وتعمل بشكل صحيح.
ومع ذلك، للأسف، لا يزال الفشل يحدث.
يجب أن أذكر أيضًا أنني قمت بتغيير مزود استضافة WordPress. وقد قمت بإجراء اختبار curl للتأكد من قدرتي على الاتصال بـ Discourse، حيث كانت هذه مشكلة بعد عملية الهجرة.
وقد تمكنت من استخدام مزود استضافة WordPress السابق للنشر على Discourse دون أي مشاكل.
إذا كنت قادرًا على النشر على Discourse قبل تغيير مزود الاستضافة، فمن المرجح أن الانتقال هو السبب في المشكلة. هل يمكنك مشاركة اسم مزود الاستضافة الذي انتقلت إليه الموقع؟ أرسله لي عبر رسالة خاصة إذا فضلت عدم نشره هنا.
هل يتم تقديم موقع ووردبريس الخاص بك عبر HTTPS؟ هل تم تمكين إعداد force_https في موقع Discourse الخاص بك؟
ما لم يكن موقع Discourse الخاص بك مستضافًا من قبلنا، يمكنك العثور على الإعداد بالانتقال إلى صفحة إعدادات الموقع وإدخال force https في مربع البحث الموجود في أعلى اليسار من الصفحة. إذا كان موقعك مستضافًا من قبلنا، فسيكون إعداد force https قد تم تمكينه من قبلنا لموقعك.