I’m trying to replicate this in a floating widget bar with the dividers. What shortcode combo should I be going for? For reference, see here. Click on the first circle from the bottom left.
EDIT: Here is the answer! I needed to (1) use the shortcode [discourse_topics tile=true excerpt_length=55 username_position=bottom], (2) enable “Use Default Styles” under “WP Discourse Shortcodes Settings,” (3) “Clear Cache” under “WP Discourse Shortcodes Settings,” and (4) clear the cache by disabling and enabling LiteSpeed Cache (only applicable if you are using LiteSpeed Cache plugin).
منذ أن أضفت إضافة الاختصارات قبل بضعة أشهر، اعتقدت في البداية أن الأمر يعود إلى خطأ مني، لكنني أعتقد أن الإضافة هي السبب في ظهور التحذير التالي في لوحة إدارة Discourse. يرجى إصلاحه. شكرًا لك!
تم اكتشاف طلب API يستخدم طريقة مصادقة قديمة. يرجى تحديثه لاستخدام المصادقة القائمة على الرؤوس. بعد التحديث، قد يستغرق الأمر حتى 24 ساعة حتى يختفي هذا الرسالة.
نعم، يتم إصدار هذا التحذير بسبب إضافة wp-discourse-shortcodes-plugin. حاليًا، إنه مجرد تحذير ولن يؤثر على وظائف موقعك. سأقوم بتحديث الإضافة لإصلاح طريقة المصادقة على طلبات واجهة برمجة التطبيقات (API) وسأقوم بنشر تحديث هنا بمجرد الانتهاء من ذلك.
تم دفع الإصدار 0.24 من الإضافة إلى مستودع GitHub. جميع استدعاءات واجهة برمجة التطبيقات (API) التي تجريها الإضافة تستخدم الآن المصادقة القائمة على الرؤوس. إذا كنت ترى تحذيرًا في لوحة تحكم Discourse ينص على “لقد رصدنا طلب واجهة برمجة تطبيقات (API) يستخدم طريقة مصادقة قديمة”، فإن التحديث إلى الإصدار 0.24 يجب أن يتسبب في اختفاء هذا التحذير خلال 24 ساعة.
أردت فقط التأكيد على أن هذه الإضافة ستستمر في التطوير والدعم النشطين، حيث نخطط لتثبيتها على موقع إنتاجي مباشر جنبًا إلى جنب مع wp-discourse هذا الأسبوع. نحن مستعدون تمامًا للمساهمة في التطوير أيضًا، لذا يرجى إخبارنا بكيفية القيام بذلك. شكرًا لك.
سأستمر في دعم الإضافة بإصلاحات الأخطاء والأمان حتى يتم استبدالها ببدائل جيدة. لا أعتقد أنني سأضيف أي ميزات جديدة للإضافة الحالية.
شكرًا لسؤالك، لكن الإضافة مجانية تمامًا. ومع ذلك، قد أكون مهتمًا بالمساهمات البرمجية في الإضافة. إذا كان أي شخص مهتمًا بالعمل عليها أو بتطوير إضافة مشابهة مصممة للعمل مع محرر الكتل في WordPress، يرجى إرسال رسالة خاصة لي على Meta. أعتقد أنه من المهم وجود تكامل جيد بين مواقع Discourse ومواقع WordPress.
رائع، شكراً لك. هل يعني ذلك أنه مع ترقية Discourse، سيتم ترقية هذا الإضافة بالمثل (بدون ميزات جديدة، ولكن ترقيات قد تكون ضرورية للبقاء متوافقًا مع أحدث إصدار من Discourse)؟
شكرًا لك، بالمناسبة، على مساهماتك المستمرة في توسيع القدرات بين Discourse و WP. إنها مهمة ليست سهلة، وأنا متأكد من أنها تستغرق وقتًا طويلاً.
إن إضافة WP Discourse Shortcodes هي إضافة لمنصة ووردبريس، وليست إضافة لمنصة ديسكورش، لذا فإن محاولة تثبيتها على ديسكورش ستؤدي إلى ظهور ذلك الخطأ. يجب عليك تنزيل ملف ZIP الخاص بالإضافة من مستودع GitHub ثم رفعها إلى موقع ووردبريس الخاص بك عبر لوحة تحكم ووردبريس.
أنا أبتعد تدريجيًا عن التطوير المخصص لمنصة ووردبريس، لذا أود في مرحلة ما التوقف عن دعم هذه الإضافة، لكنني سأواصل دعمها حتى يتوفر بديل جيد لها. أعتقد أن الوظائف التي توفرها هذه الإضافة مفيدة. يمكنك مشاهدتها على موقع حي هنا: https://digitalprinciples.org/community/.
تقوم هذه الإضافة بتوسيع وظائف إضافة WP Discourse. عند تثبيتها وتفعيلها، ستُضاف علامة تبويب Shortcodes إلى صفحات خيارات WP Discourse، مما يتيح لك بعض الخيارات لتكوينها:
لقد قمت بتثبيت وتفعيل الإضافة، كما أضفت اختصار [discourse_latest] إلى منشور (وفي الشريط الجانبي) لرؤية المخرجات، لكن لا يظهر شيء. مع ذلك، يظهر تبويب الاختصارات في صفحة إعدادات WP Discourse.
هل هناك شيء آخر يجب عليّ فعله؟
شكرًا لك، وأعتذر عن الإضافة إلى معاناتك في ووردبريس ; )
توقف العمل على هذه الإضافة مؤقتًا. لدينا الآن متعاقد خارجي جديد (ممتاز) يقوم بصيانة إضافة ووردبريس الخاصة بنا. سأقوم بنشر إعلان حول ذلك في وقت لاحق من هذا الأسبوع. سيتباطأ عملي الخاص في دمج ديسكورش/ووردبريس خلال الفترة القادمة. إذا كان هناك شخص مهتم بتولي مسؤولية صيانة إضافة wp-discourse-shortcodes، فأتصل بي. نظرًا لأن الإضافة تم تطويرها قبل إدخال محرر الكتل، فأنا لست متأكدًا مما إذا كانت أفضل نهج هو تحديث الإضافة للتعامل مع كتل ووردبريس، أم البدء من جديد بإضافة جديدة تتمتع بنفس الوظائف.
أتفهم الأمر، وأرجو أن يتمكن الشخص الجديد من المساعدة، حيث أتطلع حقًا إلى عرض أحدث المواضيع على الموقع لجذب الزوار إلى المنتديات.
بالمناسبة، هل توجد طريقة للتحقق مما إذا كان الشورت كود يُعالج فعليًا؟ ففي الصفحات التي أستخدمه فيها، يظهر نص الشورت كود نفسه كما لو لم يكن شورت كود، أي أنه يعرض: