السماح بتعليقات القراء. من WordPress إلى Jekyll 7

السماح بتعليقات القراء

أحد تحديات اترك WordPress للتبديل إلى Jekyll هو دما هي طريقة القيام بالأشياء التي قام بها WordPress بقاعدة بيانات ، ولكن دون استخدام قواعد البيانات أو المكونات الإضافية. سنرى هذا في المعلمات التي تبقى ليتم استكمالها في ملف config.yml لموضوع Minimal Mistakes.

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

لتحقيق ذلك يجب علينا اللجوء إلى الخدمات الخارجية. يعد تطبيق Minimal Mistakes جاهزًا لاستخدام بعض من أكثر الأخطاء شيوعًا مع الحد الأدنى من التكوين.

السماح بتعليقات القراء

نترك جانباً ميزة تسمى Breadcrum أنه على الرغم من أنها تبدو مفيدة للغاية لتسهيل تنقل المستخدم ، إلا أنها لا تزال في مرحلة الاختبار.

بخصوص التعليقات ، يمكننا اختيار الخيارات التالية:

  • لا يوجد تعليقات
  • هارد
  • حديث
  • فيسبوك
  • ستاتيكمان
  • الكلام
  • حلول أخرى

لتمكين التعليقات يجب أن نذهب إلى القسم الافتراضات والذي يوجد في الجزء الأخير من الملف الذي نقوم بتحريره وتحت القسم القيم تغيير
تعليقات a صحيح.

هارد

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

هارد يحل هذه المشكلة بالسماح لك بضبط ضوابط الاعتدال المسبقة. أيضًا ، لا تشغل التعليقات مساحة على الخادم الخاص بك. أنت أيضًا لا تحتاج إلى قاعدة بيانات ويمكن للمستخدمين التسجيل باستخدام حسابات وسائل التواصل الاجتماعي الخاصة بهم.

تتطلب الخدمة اشتراكًا ، لكن الخطة المجانية كافية لمدونة واحدة.
لتحديد Discus كمزود في قسم الموفرين (أدناه Words_per_minute)
hacemos
provider: "disqus"
عندما نقوم بالتسجيل في Disqus ، فإننا ننشئ اسمًا مستعارًا ، ونضعه بين علامتي اقتباس بعد ذلك
اسم قصير:

حديث

حديث، إنه أكثر بكثير من مجرد نظام تعليق ، إنها منصة للمناقشة. لاستخدامه مجانًا ، تحتاج إلى تثبيته على الخادمص. آلية استخدامه مع مدونتك متشابهة إلى حد ما ، هذا فقط
provider: "discourse"
وفي
discourse:
server:

يذهب إلى عنوان الخادم حيث توجد المنصة.

التعليقات الفيسبوك

إنه ليس خيارًا أوصي به لأنه يسمح فقط للمستخدمين بالتعليق باستخدام حساب Facebook الخاص بهم. لاستخدامه تحتاج إلى إكمال النموذج هذه الصفحة.
سيقوم هذا النموذج بإنشاء رمز لك. ألق نظرة على القطاع المحدد في لقطة الشاشة.
رمز لاستخدام تعليقات Facebook

الآن نكمل
comments:
provider: "facebook"
appid: # Esto se reemplaza por lo que te aparece en el generador del código (Mira la captura de pantalla para guiarte
num_posts: # 5 (default)
colorscheme: # "light" (default), "dark"

تذكر إزالة الترقيم لتحديد الخيار.

الكلام

هذا البرنامج المساعد te يسمح لك باستخدام قسم تقارير الأخطاء في حسابك على GitHub كنظام أساسي للتعليق. الاعتراض هو نفسه بالنسبة لـ Facebook. يفرض على المستخدمين أن يكون لديهم حساب على المنصة.

يجب عليك تثبيت الكلمات المنطوقة على GitHub وتعديل config.yml عن طريق إجراء التغييرات التالية.
provider: "utterances"
theme: Opta por una de los dos y ponlo entre comillas sin el numeral.
issue_term: "nombre de usuario / nombre del repositorio"

ستاتيكمان

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

فيما يتعلق باستخدامه للتعليقات ، فإنه يسمح لك بتلقي الإخطارات واكتشاف البريد العشوائي.

دليل أخطاء الحد الأدنى ليس كاملاً بما يكفي لتوضيح التكوين الخاص به ، لذلك أنا مدين لك بالتكوين التالي.

حلول أخرى

من أجل استخدام حلول أخرى علينا أن نضعها
المزود: "مخصص"
وفي مجلد يسمى _includes (نقوم بإنشائه إذا لم يكن موجودًا) نبحث عن (أو ننشئ) آخر يسمى comments_providers وهناك صفحة تسمى custom.html نقوم بلصق كود التضمين.

:


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.