ميزة النشر في Discourse تنشئ موضوعًا لنوع منشور مخصص، ومع ذلك، لا يظهر الرابط في wp-admin. لقد تحققت في قاعدة بيانات WordPress تحت post_meta، والمفتاح “discourse_permalink” لهذا المنشور موجود، ولكن لسبب ما لا يظهر الرابط.
لقد أنشأت نوع المنشور المخصص باستخدام Meta Box. يبدو أن هذه مشكلة خاصة بأنواع المنشورات المخصصة. تعمل منشورات WP الافتراضية بشكل جيد وتظهر الرابط في wp-admin.
فيما يتعلق بالسؤال الثاني، فإنه يتصرف كما لو لم يكن هناك رابط ويسمح لي بنشر مشاركة جديدة، أو الربط بالموضوع. إذا قمت بالنشر أو الربط، تكون النتيجة هي نفسها - الواجهة من لقطة الشاشة الخاصة بك لا تظهر أي رابط، على الرغم من أنه يظهر في قاعدة البيانات تحت post_meta لتلك المشاركة.
يظهر الموضوع في Discourse بشكل جيد، ولكن واجهة تحرير المنشورات في wp-admin تتصرف كما لو أن هذا لم يتم إجراؤه أبداً، على الرغم من وجود الإدخالات في قاعدة البيانات:
عند تنزيل السجلات، ستتضمن المجلد المضغوط الملف التعريفي. يمكنك إرساله لي عبر الرسائل الخاصة هنا.
هل أنت متأكد من عدم وجود سجلات لمثيل ووردبريس الخاص بك بشكل عام؟ حدسي يقول أن هناك نوعًا من الاستثناء يحدث يمنع منطق الشريط الجانبي من العمل بشكل صحيح. هل يمكنك تجربة هذا بالنسبة لي:
مرحباً @angus، أنا آسف للتأخير، اعتقدت أنك تتحدث عن السجلات في Discourse، أدرك الآن أنك تريد سجلات إضافة WordPress.
لقد أرسلت لك الملفات! لقد اختبرت بالفعل تعطيل جميع الإضافات باستثناء الإضافات أدناه والعودة إلى سمة 2023 أيضًا، ولا تزال المشكلة نفسها قائمة. لا توجد سجلات متعلقة بهذه المشكلة، كما كان من قبل.
المشكلة ليست في إضافة WP Discourse. تحتاج إلى تمكين دعم custom-fields في الكود الذي يسجل أنواع المنشورات المخصصة Meta Box التي تستخدمها. بعد ذلك، ستعمل لوحة معلومات WP Discourse كما هو متوقع.