الحاجة لجعل نتائج بحث المنتدى تعرض أحدث المشاركات افتراضيًا بدلاً من الأقدم

ماذا تريد أن يتم عمله؟ نحتاج إلى شخص يقوم ببرمجة منتدانا بحيث تعرض نتائج البحث أحدث المحتوى أولاً بدلاً من أقدم محتوى. يرجى الاطلاع على الصورة التي أرفقتها…

على سبيل المثال، عندما أكتب كلمة “gold” في شريط البحث الخاص بنا، فإن النتائج الأولى تكون من عام 2020. سيكون من المفيد لأعضائنا أكثر إذا تم إرجاع النتائج بترتيب زمني من الأحدث إلى الأقدم.

متى تحتاج إلى إنجازه؟ في أقرب وقت ممكن

ما هي ميزانيتك، بالدولار الأمريكي التي يمكنك تقديمها لهذه المهمة؟ 100 دولار

يمكن أيضًا إجراء الطلب حسب الحاجة عن طريق تحديد order:latest / l أو order:oldest.

قد ترغب أيضًا في إلقاء نظرة على search prefer recent posts لمعرفة ما إذا كان ذلك يمنحك السلوك الذي تريده.

إعجابَين (2)

مرحباً @supermathie، هل يمكنك تنفيذ هذا لنا؟ ليس لدي أي مهارات في البرمجة. الهدف هنا هو برمجة هذا حتى لا أضطر إلى تثقيف مستخدمينا حول كيفية استخدام ميزات البحث المتقدم.

[اقتباس=“مايكل براون, المشاركة:2, الموضوع:271059, اسم المستخدم:supermathie”]
قد تنظر أيضًا إلى search prefer recent posts لمعرفة ما إذا كان ذلك يمنحك السلوك الذي تريده.
[/اقتباس]

حاول تعيين إعداد الموقع هذا. لا يلزم الترميز.

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

مهاراتي في جافاسكريبت محدودة وأنا مشغول بالعمل على الواجهة الخلفية. :rofl:

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

هذا يضع الوظيفة التي تحتاجها في مقدمة المستخدمين في وقت البحث دون الحاجة إلى تغييرات في البحث الخلفي أو إعداد موقع آخر.

إعجابَين (2)

شكراً لتنبيهي. يبدو أنني كنت قد قمت بتشغيله بالفعل. لا يبدو أنه يؤثر على نتائج البحث،

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

هذا المنشور في موضوع آخر يلخص الأمر جيدًا:

شخصيًا، أقوم دائمًا بتغييره إلى “أحدث مشاركة” وأبحث مرة ثانية، وعادةً لا أنظر حتى إلى نتائج البحث الأولى “حسب الملاءمة”.

إعجابَين (2)

قد أتمكن من المساعدة في هذا. دعني أرى ما إذا كان بإمكاني إنشاء مكون سمة بسيط. :smile:

7 إعجابات

جاء @Arkshine! لقد قام ببناء مكون كان من السهل تثبيته بشكل لا يصدق وكان يفعل بالضبط ما كنت آمله! شكرًا!!!

4 إعجابات

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.