検索結果の一番上の記事を直接開くURLの作成方法について解説します。
> 例) "in__colon__ReleaseNotes" で検索した結果の、一番上の記事を直接開くURLを作りたい例) "in:ReleaseNotes" で検索した結果の、一番上の記事を直接開くURLを作りたい
> URLにjumpパラメータを追加するURLにjumpパラメータを追加する
検索結果が表示されたURL: https://docs.esa.io/posts?q=in%3AReleaseNotes の後ろに&jump=1
を追加します。
- https://docs.esa.io/posts?q=in%3AReleaseNotes
- 検索結果のURL
- https://docs.esa.io/posts?q=in%3AReleaseNotes&jump=1
- 検索結果の一番上の記事を直接開くURL
> 例) 記事の編集ページを直接開きたい例) 記事の編集ページを直接開きたい
jump=1
の部分をjump=1/edit
のように記述することで、記事詳細ではなく記事の編集画面を直接開くURLとなります
> URLの例URLの例
ReleaseNotesカテゴリ で、更新日時が一番新しい 記事
https://docs.esa.io/posts?q=in%3AReleaseNotes+sort%3Acreated-desc&jump=1
ReleaseNotesカテゴリ で、更新日時が一番古い 記事
https://docs.esa.io/posts?q=in%3AReleaseNotes+sort%3Acreated-asc&jump=1
ReleaseNotesカテゴリ で、自分 が書いた 更新日時が一番新しい 記事
https://docs.esa.io/posts?q=in%3AReleaseNotes+%40me+sort%3A+created-desc+&jump=1
フロー記事が含まれるカテゴリ内の最新記事へのリンクを作成するときなどに便利かと思います
> 所感所感
今回の機能は、フィードバック頂いたご要望がキッカケとなりました。いつもフィードバックありがとうございます。
すでにツイッターで言及いただいている様子です ありがとうございます
esa にリクエストしていた機能が実装して貰えたんだけど、これは便利だわ…… 検索クエリの入った URL に `&jump=1` って付けると、結果の一番上にくる記事が直接開く 。これで「自分の最新の週報を開くリンク」みたいなものが出来る。例)`/posts?q=in:適当なカテゴリ+sort:created-desc+&jump=1`
— yancya (@yancya) July 9, 2021
最初「どういうこと?」状態だったけど、めちゃめちゃ良い機能だと理解。Slack や esa のリンクを書き換えまくった。ヘルプ( https://t.co/hZefWUUyJJ )更新はまだだった。期待 https://t.co/J0MXOsHkU6
— Takashi Masuda (@masutaka) July 9, 2021
Enjoy "(\( ⁰⊖⁰)/)"
https://esa.io