أداة Discourse لقالب Colormag لـ Wordpress

تمكنت من إنشاء أول إضافة لي لـ WordPress و Discourse.

تتيح لك هذه الإضافة تغيير قالب WordPress ليس فقط للحصول على محتوى من المقالات، بل يمكنك الآن دمج المقالات ومنشورات المنتدى. تمكنت من إعادة ترميز الأدوات الجانبية لقالب ColorMag.

يجب أن أقول إنني لست مبرمجًا محترفًا، بل مبرمجًا في أوقات فراغي أجد في ذلك متعة، لذا قد يكون الكود به بعض الأخطاء أو لا يكون الأكثر جمالية :slight_smile:

لقد أضفت أداتين جانبيتين جديدتين، ومن خلالهما يمكنك إما الحصول على أحدث المنشورات من فئة معينة في المنتدى (يتم اختيارها من قائمة منسدلة) أو الحصول على أحدث المنشورات من موقعك.

نمط الأداة الجانبية 1

مع مخرجات مثل:

نمط الأداة الجانبية 2

مع مخرجات مثل:

يتم التحكم في ذلك في WordPress من خلال هذه الإعدادات:

يمكنك مشاهدة عرض حي هنا:
http://colormag.liljefred.dk

القالب الأصلي يمكنك العثور عليه هنا:

10 إعجابات

قائمة المهام

  • العثور على شخص لمراجعة الكود
  • نوع من التخزين المؤقت للصور العشوائية
  • على سبيل المثال، إضافة خيار للصور الرمادية أو ضبابية أو كليهما
    – ؟grayscale
    – ؟blur
    – ؟grayscale&blur
  • تحسين التنسيق
    – هل جميع وسوم div مغلقة؟
  • إضافة المزيد من الخيارات في صفحة المسؤول
إعجابَين (2)

تنزيل:

تجد ملفات النسخة التجريبية هنا.

https://github.com/frold/Colormag-Wordpress-Theme-Discourse-Widget

ولكن لتقليل وقت التحميل، يبدو أن الأمر يحتاج إلى مبرمج أكثر مهارة لفحص الكود… :frowning:

آمل أن يرغب شخص ما في المجتمع في المساعدة. وكما ذُكر في المنشور الأول، فأنا لست مبرمجًا عن طريق المهنة.

إعجاب واحد (1)

إذا كان أي شخص يرى فكرة الإضافة ويرغب في المساهمة، يرجى الانضمام بإضافة كودك… :blush:

إعجاب واحد (1)

ما هو الأسرع؟

ما يجب فعله حاليًا: قراءة البيانات من ملف JSON الموجود على خادم المسافة

أم أترك سكريبتي يقوم بتنزيل ملف JSON ثم قراءة البيانات من ملف JSON على الخادم الذي أدير عليه ووردبريس؟

لست مبرمجًا ماهرًا جدًا وأحتاج إلى تسريع السكريبت، لذا سيكون ذلك مفيدًا :slight_smile:

المعاينة (حيث أستخدم منتدى ديسكورد الخاص بي):

اختبار: http://colormag.liljefred.dk/

إعجاب واحد (1)

هل قالب كولورماغ مجاني؟

نعم، هذا هو السبب في أنني أستخدمه كنموذج. يمكنك أيضًا شراء النسخة الاحترافية. يجب أن يعمل هذا الإضافة مع تلك النسخة أيضًا.

الآن يدعم التدرج الرمادي أو تأثير الضبابية إذا تم اختيار صور عشوائية

موقع تجريبي جديد - وموقع مباشر (لا أستطيع تعديل المنشور الأول)

إعجاب واحد (1)

أنا أيضاً أستخدم قالب Colormag وقمت بإنشاء أداة صغيرة لإضافة آخر مواضيع المنتدى في الشريط الجانبي:

لن أشارك الكود لأنه فوضوي جداً، ولم أقم حتى بإعداد أي إعدادات في ووردبريس.
لكن بشكل أساسي، تعرض الأداة آخر المواضيع المُنشأة، واستثنت بعض الفئات الأقل إثارة للاهتمام.
أستخدم مهمة WP CRON لتحديث محتوى الأداة مرة واحدة يومياً.

إعجاب واحد (1)