هناك منشور رائع حول كيفية Embed Discourse comments on another website via Javascript. ومع ذلك، توجد مجتمعات قد لا يقوم فيها زوار الموقع بتشغيل JavaScript. ولو لم يكن ذلك، لجادلت من منظور تحسين محركات البحث (SEO) بأنه يجب أن يكون هناك طريقة لتضمين تعليقات الموقع دون استخدام JavaScript.
بعد بعض البحث، وجدت أنه يمكن تنفيذ ذلك بسهولة وبطريقة أبسط تمامًا دون أي JavaScript. الأمر يتعلق فقط باتباع ما يلي:
من الخرافات أن محركات البحث الحديثة لا تستطيع تنفيذ جافا سكريبت. تكون التضمين أكثر قوة بكثير بسبب استخدام جافا سكريبت، ولا توجد خطط لإضافة بديل في الوقت الحالي. أنت حر في استخدام واجهات برمجة التطبيقات (APIs) الخاصة بـ Discourse لاسترجاع نفس المحتوى من جانب الخادم وعرضه بهذه الطريقة.
أفهم ذلك. ومع ذلك، من خلال اختباراتي المحدودة، فإن الطريقة المذكورة أعلاه تعمل دون أي تغييرات. نشأ سؤالي من الحالات الحدية المحتملة التي قد تفشل فيها، والتي لم أكن أفكر فيها.
نعم، سيكون هذا المسار الآخر.
هل يمكنك تقديم مثال؟ لا أستطيع أن أرى كيف يختلفان إذا كانت النتيجة النهائية هي إطار الويب (iframe) نفسه.