フォーラムの検索結果で、デフォルトで最も古い投稿ではなく最新の投稿を表示する必要がある

何をご希望ですか? フォーラムの検索結果が、古いコンテンツではなく最新のコンテンツを最初に表示するようにコーディングしてくれる人を探しています。添付画像をご覧ください。

例えば、「gold」という単語を検索バーに入力すると、トップの結果は2020年のものになります。結果が新しいものから古いものへと時系列順に返される方が、メンバーにとってより有益です。

いつまでに必要ですか? できるだけ早く

このタスクにいくらまで予算を組めますか? $100

order:latest / l または order:oldest を指定することで、アドホックな順序付けも可能です。

また、search prefer recent posts を確認して、期待する動作が得られるかどうかを調べることもできます。

「いいね!」 2

@supermathie さん、これを実装していただけますか?私にはコーディングのスキルが全くありません。目標は、ユーザーに高度な検索機能の使い方を教育する必要がないようにコーディングすることです。

そのサイト設定を行ってみてください。コーディングは不要です。

「いいね!」 1

私のJSスキルは限られており、バックエンドの作業で忙しいです。:rofl:

とはいえ、誰かが引き受けてくれれば、これはかなりシンプルなテーマコンポーネントになる可能性があると推測しています。検索バーを変更して、検索時に直接 order ボタンを追加でき、バックエンドの変更は不要になります。

これにより、バックエンドの検索変更や「もう一つのサイト設定」を必要とせずに、検索時にユーザーが必要とする機能を前面に押し出すことができます。

「いいね!」 2

ご指摘ありがとうございます。すでにオンになっていたようです。検索結果には影響しないようです。

「いいね!」 1

この別のトピックの投稿がそれをよく要約しています。

個人的には、常に「最新の投稿」に変更して、2回目の検索を行っています。通常、最初の「関連性」検索結果はほとんど見ていません。

「いいね!」 2

お手伝いできるかもしれません。簡単なテーマコンポーネントを作成してみますね。:smile:

「いいね!」 7

@Arkshine さん、ありがとうございました!インストールが非常に簡単なコンポーネントを作成してくれ、まさに私が望んでいた通りのものができました!本当にありがとうございます!!!!

「いいね!」 4

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