هل ممكن البحث في موقع خارجي؟

إذا كنت ترغب في دمج النتائج في بحث Discourse نفسه، أعتقد أنه لا يزال بإمكانك استخدام Algolia، ولكن هذا الحل يتطلب الكثير من الجهد (على سبيل المثال، كيف يمكن للمرء تحديد أولويات النتائج التي تظهر من أي مواقع، وهل البيانات الوصفية الصحيحة متاحة بسهولة ومحدثة دائمًا؟) وهو تكلفة إضافية (ترخيص Algolia).

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

بهذا أعني، هل تبدو عناوين URL للبحث الخاصة بهم كالتالي؟

https://meta.discourse.org/search?q=this%20is%20my%20search%20term

إذا كانت الإجابة بنعم، فسيعمل هذا المكون.

هناك منشور هنا حيث أوضح كيف يعمل:

ومنشور هنا حيث أوثق المزيد حول كيفية إعداده:

إذا جربت هذا وكان لديك أي أسئلة، يسعدني الإجابة عليها هنا :slight_smile:

إعجابَين (2)